Develop/Container
[Docker] 자주 쓰는 Docker 명령어 모음
독서왕뼝아리
2023. 4. 13. 01:36
- 도커 이미지 내려 받기
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 옵션을 사용하면 모든 명령어를 볼 수 있다. 명령어 어렵지 않아요~...