이미지
이미지 빌드
docker build
옵션 | 설명 | 예시 |
-e | 환경변수 설정 | -e MY_SQL_PASSWORD=password |
-t | 이미지 이름 및 태그 지정 | -t my-func:1.0, -t my-func |
-f, --file | 도커파일(Dockerfile) 지정 | -f /tmp/dev.Dockerfile |
이미지 삭제
docker rmi
컨테이너
이미지를 컨테이너로 생성 후 실행
docker run
옵션 | 설명 | 예시 |
--name | 컨테이너명 지정 | --name my-container |
-p | 호스트 포트와 컨테이너 포트 맵핑 | -p 8080:8000 |
-d, --detach | 백그라운드에 실행 | |
--rm | 컨테이너 종료 시 자동 삭제 |
실행 중인 컨테이너 보기
docker ps
옵션 | 설명 | 예시 |
-a, --all | 모든 컨테이너 리스트 보기 |
실행 중인 컨테이너 중지
docker kill
컨테이너 삭제
docker rm
빌더(builder)
빌드 캐시 지우기
docker builder prune
옵션 | 설명 | 예시 |
-a, --all | 사용하지 않은 모든 캐시 지우기 |