분류 | 명령어 | 설명 |
실행 | 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 | 컨테이너를 중단하고 제거 |
'👩🏻💻 Programming > Etc' 카테고리의 다른 글
IntelliJ에서 Gradle Build가 실패할 때 해결책 (0) | 2024.10.29 |
---|---|
Kafka - Classpath is empty 이슈 (0) | 2024.09.22 |
OOM과 Garbage Collector, 그리고 Dump (0) | 2024.01.22 |
Curl 개념 및 사용법 (0) | 2022.02.10 |
Git blame 사용법 (0) | 2022.02.04 |