AI 노트/공부기록

docker 기본 명령어 리스트

yourhm 2025. 5. 20. 18:19

1. 이미지

명령어  설명
docker pull 이미지이름 도커허브에서 이미지 다운로드
docker images 로컬에 있는 이미지 목록 보기
docker rmi 이미지ID 이미지 삭제
docker build -t 이미지이름 . Dockerfile로 이미지 생성

 

 

 

2. 컨테이너

컨테이너 실행/종료

명령어 설명
docker run -it 이미지이름 bash 컨테이너 실행 + bash로 진입
docker run -d 이미지이름 백그라운드 실행 (-d = detached)
docker start 컨테이너이름 중지된 컨테이너 다시 실행
docker stop 컨테이너이름 컨테이너 중지
docker restart 컨테이너이름 컨테이너 재시작
docker rm 컨테이너이름 중지된 컨테이너 삭제

 

 

컨테이너 확인 및 진입

명령어  설명
docker ps 현재 실행 중인 컨테이너 목록
docker ps -a 중지된 것 포함 전체 목록
docker exec -it 컨테이너이름 bash 실행 중인 컨테이너에 접속
docker logs 컨테이너이름 컨테이너 로그 출력

 

 

 

3. 볼륨과 마운트 관련

명령어 설명
-v /내컴퓨터경로:/컨테이너경로 로컬 폴더를 컨테이너에 마운트
docker volume ls 도커 볼륨 목록 보기
docker volume rm 볼륨이름 볼륨 삭제

 

 

 

4. 기타 유용한 명령어

명령어 설명
docker info 도커 시스템 정보 확인 (데몬 실행 여부 포함)
docker version 도커 클라이언트/서버 버전 확인
docker stats 컨테이너별 CPU/RAM 사용량 확인