데브코스 TIL/Docker
Docker 명령
예니ㅣ
2023. 12. 21. 15:36
강의
Docker 명령 정리
Docker Image
- docker build --platform=linux/amd64 -t hub_name
- docker images : local에 저장된 Docker Image 확인
- docker image ls : local에 저장된 Docker Image 확인
- docker rmi : Docker Image 삭제
- docker image rm : Docker Image 삭제
Docker Hub
- docker login -u user_id -p user_password
- docker pull hub_name : local로 다운로드
- docker push hub_name : Docker Hub로 업로드
Docker Container
- docker create
- docker run --name -p port_number:port_number -v simple_image_name
- docker ps
- docker ps -a
- docker ps -q
- docker start container_name(혹은 container_id)
- docker stop container_name(혹은 container_id)
- docker restart container_name(혹은 container_id)
- docker kill container_name(혹은 container_id)
- docker pause container_name(혹은 container_id)
- docker unpause container_name(혹은 container_id)
- docker rm container_name(혹은 container_id)
Docker Container Log
- docker logs -f container_name(혹은 container_id) : 실시간 Log 확인
- docker logs --tail 100 container_name(혹은 container_id) : 가장 최근 Log 확인
Docker Container detach&attach
- docker run -d hub_name : 백그라운드 실행
- docker attach container_name(혹은 container_id 앞자리 일부)
Docker Volume
- docker volume ls
- docker volume rm
- docker volume prune : 사용하지 않는 모든 Volume 삭제
- docker volume inspect : 특정 Volume 세부 내용 확인