docker compose create
docker compose create
docker compose create는 서비스에 대한 컨테이너를 만드는 명령이에요. 시작하지 않고 컨테이너만 준비해 둘 때 사용해요.
출처: 문서
본문
docker compose create는 서비스의 컨테이너를 생성해요. start 명령으로 시작하기 전에 컨테이너를 미리 만들어 두고 싶을 때 유용해요.
지원하는 옵션은 다음과 같아요.
| 옵션 | 기본값 | 설명 |
|---|---|---|
--build |
컨테이너를 시작하기 전에 이미지를 빌드해요 | |
--force-recreate |
구성이 바뀌지 않아도 컨테이너를 다시 생성해요 | |
--no-build |
정책과 달라도 이미지를 빌드하지 않아요 | |
--no-recreate |
컨테이너가 이미 있으면 다시 생성하지 않아요. --force-recreate와 함께 쓸 수 없어요 | |
--pull |
policy |
생성 전에 이미지를 가져올지 정해요 (always, missing, never) |
--quiet-pull |
진행 정보를 출력하지 않고 그냥 가져와요 | |
--remove-orphans |
Compose 파일에 정의되지 않은 서비스의 컨테이너를 제거해요 | |
--scale |
SERVICE를 NUM 인스턴스로 확장해요. Compose 파일의 scale 설정을 덮어써요 |
|
-y, --yes |
모든 프롬프트에 "yes"로 답하고 비대화형으로 실행해요 |