기본 명령어 (BASIC COMMANDS)
docker --version = Docker 버전 표시
docker info = 시스템 전체 정보 표시
docker help = Docker 명령 도움말 표시
docker = Docker CLI 사용법 표시
컨테이너 관리 (CONTAINERS MANAGEMENT)
docker run image = 컨테이너 실행
docker run -d image = 백그라운드(detached mode) 실행
docker run -it image = 터미널과 함께 대화형 실행
docker start container_id = 중지된 컨테이너 시작
docker stop container_id = 실행 중인 컨테이너 중지
docker restart container_id = 컨테이너 재시작
docker pause container_id = 컨테이너 일시정지
docker unpause container_id = 컨테이너 일시정지 해제
docker rm container_id = 컨테이너 삭제
docker exec -it container_id bash = 컨테이너 내부 bash 실행
docker exec -it container_id sh = 컨테이너 내부 shell 실행
볼륨 및 네트워크 (VOLUMES & NETWORKS)
docker volume ls = 볼륨 목록 표시
docker volume create = 볼륨 생성
docker volume rm volume_id = 볼륨 삭제
docker network ls = 네트워크 목록 표시
docker network create = 네트워크 생성
docker network connect network container_id = 컨테이너 연결
docker network disconnect network container_id = 컨테이너 연결 해제
조회 및 확인 (INSPECTING & VIEWING)
docker ps = 실행 중인 컨테이너 목록 표시
docker ps -a = 전체 컨테이너 목록 표시
docker logs container_id = 로그 보기
docker inspect container_id = 설정 정보 확인
docker stats = 실시간 리소스 사용량 표시
docker top container_id = 실행 중인 프로세스 표시
이미지 관리 (IMAGES MANAGEMENT)
docker images = 이미지 목록 표시
docker pull image = 이미지 다운로드
docker build -t tag . = Dockerfile로 이미지 빌드
docker tag image new_tag = 이미지 태그 지정
docker rmi image = 이미지 삭제
docker image prune = 사용되지 않는 dangling 이미지 삭제
docker system prune = 사용되지 않는 데이터 삭제
정리 및 청소 (CLEANING UP)
docker system prune = 사용되지 않는 컨테이너, 이미지, 네트워크 삭제
docker volume prune = 사용되지 않는 볼륨 삭제
docker container prune = 중지된 컨테이너 삭제
docker image prune = dangling 이미지 삭제
docker network prune = 사용되지 않는 네트워크 삭제
기타 유용한 명령어 (OTHER USEFUL COMMANDS)
docker-compose up = compose 파일로 서비스 시작
docker-compose down = 서비스 중지 및 삭제
docker commit container_id new_image = 컨테이너로부터 이미지 생성
docker save image > file.tar = 이미지 저장
docker load < file.tar = 이미지 불러오기
docker login = 레지스트리 로그인
docker logout = 레지스트리 로그아웃
'Commands > docker (doccker-compose)' 카테고리의 다른 글
| docker 릴리스 (0) | 2025.02.17 |
|---|---|
| docker / docker-compose.yml 최종 정리 (0) | 2023.12.14 |
| docker-compose 개발 결과물을 서버에 릴리스 (1) | 2023.12.09 |
| [updated] docker-compose.yaml 알아보기 (0) | 2023.12.09 |
| Dockerfile 알아보기 (0) | 2023.12.07 |