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"로 답하고 비대화형으로 실행해요

더 알아보기