👩🏻💻 Programming/Etc
Docker compose 명령어
한국의 메타몽
2023. 1. 13. 17:40
분류 | 명령어 | 설명 |
실행 | docker-compose up | - docker-compose.yml에 정의된 서비스들을 시작하거나 이미 동작중이었다면 재시작 - 단, 이미 돌아가고있던 서비스에 대해서 docker-compose.yml에서 변경된 사항이 없다면 재시작하지 않고 별 다른 변화를 주지 않음 |
docker-compose run | - 새로운 컨테이너를 생성하여 시작 - 때문에 '일회성' 또는 '특별' 작업을 위해 실행하는 것을 권장. - 추가로 실행하고자 하는 특정 서비스 이름이 요구됨. |
|
docker-compose start | - 중단됐던 컨테이너를 시작 (새로운 컨테이너 생성 X) - 이미 동작되고 있던 컨테이너라면 영향 없음 |
|
docker-compose restart | - 중단됐던, 또는 이미 동작되고 있던 컨테이너를 재시작 (새로운 컨테이너 생성 X) - 단, docker-compose.yml의 configuration을 수정한 다음 이 명령을 실행하면 바뀐 사항이 반영되지 않음 - docker-compose.yml에서 수정 사항이 있다면 docker-compose up이 권장됨 |
|
중단 | docker-compose stop | 컨테이너를 중단 |
docker-compose down | 컨테이너를 중단하고 제거 |