반응형
1. 컨테이너 실행하여 쉘 사용하기
docker run -it \
-v {로컬 경로}:{docker 컨테이너에서 사용할 경로}
--rm {docker 이미지} {명령어}
# example
docker run -it \
-v /Users/user/dev:/Users/user/dev \
--rm registry.domain.com/some_image:1.0.0 /bin/bash
Usage
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
OPTIONS
-v, --volume list : Bind mount a volume
-t, --tty : Allocate a pseudo-TTY
-i, --interactive : Keep STDIN open even if not attached
--rm : Automatically remove the container when it exits
2. Container 목록 조회
docker ps
# 모든 컨테이너 목록 조회 (종료 상태 포함)
docker ps -a
OPTIONS
-a, --all : Show all containers (default shows just running)
3. 기타
# 컨테이너 종료
# stop : Stop one or more running containers
docker stop {컨테이너명}
# 실행 중인 컨테이너에 쉘 접속
# exec : Run a command in a running container
docker exec -it {컨테이너명} /bin/bash
# 컨테이너 삭제
docker rm {컨테이너명}
# 이미지 만들어진 이력보기
# build한 Dockerfile 내용 확인 가능
docker image history --no-trunc {이미지명}
반응형
'개발' 카테고리의 다른 글
DDD START! 책 내용 정리 (0) | 2022.11.21 |
---|---|
Dockerfile 에서 CMD, ENTRYPOINT 사용시 환경 변수 로딩 문제 (0) | 2022.01.14 |
카프카, 데이터 플랫폼의 최강자 - 6장 카프카 운영 가이드 (0) | 2020.09.12 |
카프카, 데이터 플랫폼의 최강자 - 4장 카프카 프로듀서 (0) | 2020.09.06 |
카프카, 데이터 플랫폼의 최강자 - 3장 카프카 디자인 (0) | 2020.08.30 |