Docker 명령어 기능별로 정리
🐳 Docker 명령어 요약표
| 분류 | 명령어 | 설명 |
| 버전 확인 | docker -v docker version | Docker 버전 정보 확인 |
| 시스템 상태 확인 | docker info | Docker 시스템 정보 출력 |
| 이미지 | docker images | 로컬에 저장된 이미지 목록 보기 |
| docker pull <이미지> | 이미지 다운로드 | |
| docker build -t <이름> . | Dockerfile로 이미지 생성 | |
| docker rmi <이미지> | 이미지 삭제 | |
| 컨테이너 실행/종료 | docker run <이미지> | 새 컨테이너 생성 및 실행 |
| docker run -d <이미지> | 백그라운드로 실행 | |
| docker run -it <이미지> | 터미널로 인터랙티브 실행 | |
| docker exec -it <컨테이너> bash | 실행 중 컨테이너에 접속 | |
| docker stop <컨테이너> | 컨테이너 정지 | |
| docker start <컨테이너> | 컨테이너 시작 | |
| docker restart <컨테이너> | 컨테이너 재시작 | |
| docker rm <컨테이너> | 컨테이너 삭제 | |
| 컨테이너 정보 | docker ps | 실행 중인 컨테이너 목록 |
| docker ps -a | 전체 컨테이너 목록 | |
| docker logs <컨테이너> | 로그 확인 | |
| docker inspect <컨테이너> | 상세 정보 보기 | |
| 볼륨/네트워크 | docker volume ls | 볼륨 목록 |
| docker network ls | 네트워크 목록 | |
| 이미지 저장/배포 | docker tag <이미지> <이름:태그> | 이미지 이름/태그 설정 |
| docker push <이름:태그> | 이미지 푸시 (Docker Hub 등) | |
| docker save -o <파일명>.tar <이미지> | 이미지 파일로 저장 | |
| docker load -i <파일명>.tar | 이미지 파일로부터 불러오기 | |
| 시스템 정리 | docker system prune | 사용하지 않는 리소스 정리 |
| docker image prune | 사용하지 않는 이미지 정리 |
반응형
'IT > Cloud & DevOps' 카테고리의 다른 글
| Kubernetes ConfigMap과 Secret을 사용한 환경변수 관리 (0) | 2025.04.25 |
|---|---|
| GKE 노드풀과 클러스터 오토스케일러 (0) | 2025.04.24 |
| Kubernetes의 Node와 Pod, Pod의 리소스 설정 (Request, Limit) (0) | 2025.04.24 |
| ReplicaSet : 정해진 수의 Pod을 유지시켜주는 관리자 (0) | 2025.04.21 |
| Pod : 쿠버네티스에서 컨테이너 실행하는 방법 (0) | 2025.04.21 |