Dev/server env
자주 쓰는 Docker 명령어
Luigi.yoon
2017. 12. 18. 13:43
🐳 자주 쓰는 Docker 명령어 정리
✅ 이미지 관련 명령어
1. 이미지 목록 확인
docker images
- 현재 로컬에 저장된 모든 Docker 이미지 목록을 확인합니다.
2. 이미지 삭제
docker rmi <이미지명 또는 ID>
- 지정한 이미지를 삭제합니다.
- 예: docker rmi nginx:latest
✅ 컨테이너 관련 명령어
3. 실행 중인 컨테이너 목록 확인
docker ps
- 현재 실행 중인 Docker 컨테이너 목록만 표시됩니다.
4. 모든 컨테이너 목록 확인 (종료 포함)
docker ps -a
- 실행 중 + 종료된 모든 컨테이너가 나옵니다.
5. 컨테이너 실행 종료
docker stop <컨테이너 이름 또는 ID>
- 실행 중인 컨테이너를 종료합니다.
- 예: docker stop my-nginx
6. 종료된 컨테이너 삭제
docker rm <컨테이너 이름 또는 ID>
- 종료된 컨테이너를 완전히 삭제합니다.
- 실행 중인 컨테이너에는 사용할 수 없습니다.
✅ Docker Compose 관련
7. docker-compose로 컨테이너 실행
sudo docker-compose up -d
- 현재 디렉토리의 docker-compose.yml 파일 기준으로 컨테이너를 백그라운드(detached) 모드로 실행합니다.
- -d를 생략하면 포어그라운드로 실행됩니다.