[Docker] Docker에서 자주 사용하는 명령어
2024. 11. 8. 13:57ㆍ백엔드/Docker
Container 관련 명령어
1. 생성
- 컨테이너 생성
docker create image
- 컨테이너 시작
docker start [container]
- 컨테이너 생성 및 시작
docker run [image]
2. 실행
- 실행 중인 컨테이너 상태 확인
docker ps
- 전체 컨테이너 상태 확인
docker ps -a
- 컨테이너 상세 정보 확인
docker inspect [container]
- 컨테이너 일시 중지
docker pause [container]
- 컨테이너 재개
docker unpause [container]
3. 종료
- 컨테이너 종료
docker stop [container]
- 모든 컨테이너 종료
docker stop $(docker ps -a -q)
- 컨테이너 강제 종료
docker kill [container]
- 컨테이너 삭제 (실행 종료 된 상태)
docker rm [container]
- 컨테이너 실행 종료 후 삭제
docker run --rm ...
- 컨테이너 강제 종료 후 삭제
docker rm -f [container]
- 중지된 모든 컨테이너 삭제
docker container prune
이미지(image) 관련 명령어
1. 이미지 다운
docker pull [image 이름]
(태그가 없으면 latest로 가장 최신버전을 다운 받게 됨)
특정 버전을 다운 받고 싶을 때
docker pull [image 이름]:[버전에 대한 태그명]
이미지에 대한 정보는 dockerhub 참조
'백엔드 > Docker' 카테고리의 다른 글
[Docker] Docker 포트 충돌의 문제 - Error response from daemon: Ports are not available: exposing port (0) | 2024.11.08 |
---|