Docker 명령 작업 노트

1926 단어 Docker

자주 사용하는 Docker 명령 세트


실행 중인 컨테이너 표시
$ docker ps
존재하는 컨테이너 표시
$ docker ps -a
이미지 구축
$ docker-compose build
캐시가 있을 때 이미지, 구축, 시작 용기를 함께 구축할 수 있다
$ docker-compose up
-d 백그라운드에서 옵션 실행
$ docker-compose up -d
-build 캐시가 없을 때build, 이미지 구축
$ docker-compose up --build -d
docker-compose.yml를 쓰고 이걸 실행합니다.

같은 용기 이름이 있어서 용기를 만들 수 없다는 경고가 나올 때가 있다
$ docker stop python3

$ docker rm python3
일시적으로 운행을 중지한 컨테이너, 컨테이너를 삭제합니다.
$ docker-compose exec python3 bash

$ docker-compose exec db bash

$ docker exec -it db bash
Docker API
https://docs.docker.com/compose/reference/exec/
Docker에서 실행되는 컨테이너에서 bash 시작

참고 자료


docker-compose의 up과build의 차이점
https://qiita.com/tegnike/items/bcdcee0320e11a928d46

좋은 웹페이지 즐겨찾기