본문 바로가기
Develop/Container

[Docker] 자주 쓰는 Docker 명령어 모음

by 독서왕뼝아리 2023. 4. 13.

 

  • 도커 이미지 내려 받기
docker image pull [이미지 이름]

 

  • 컨테이너 이미지 빌드하기
    빌드하기 위해 이미지의 이름, 패키징에 필요한 파일의 경로를 추가로 지정해야 한다.
    경로는 대개 온점(.)으로 표현하는데, Dockerfile이 존재하는 '현재 작업 디렉터리'라는 뜻이다.
docker image build [경로]
옵션 설명
--tag [이름] 이미지의 이름을 지정한다.
   
   

 

  • 도커 컨테이너 실행
docker container run [이미지 이름]
옵션 설명
-d, --detach 컨테이너를 백그라운드에서 동작한다.
--name 컨테이너에 이름을 붙인다. (붙이지 않으면 무작위 ID로 생성됨)
-e, --env [변수명]=[설정값] 컨테이너의 환경변수를 부여할 수 있다.
-it 컨테이너와 대화식으로 실행할 수 있다.

 

  • 수집된 로그 보기
docker container logs [컨테이너 이름 || 컨테이너 ID]

 

  • 컨테이너 삭제하기
docker rm [이름 || ID]
옵션 설명
-f 실행 중인 컨테이너를 강제로 종료시킨다.

 

  • 이미지 히스토리 확인하기
docker image history [이미지 이름]

 

  • 시스템 명령어
docker system df

 

  • 기타
    리눅스와 유사한 명령어와 기능을 제공한다.

- 이미지 목록 보기 

docker image ls

 

--help 옵션을 사용하면 모든 명령어를 볼 수 있다. 명령어 어렵지 않아요~...