docker compose convert

docker compose convert

docker compose convert는 Compose 파일을 플랫폼의 표준 형식으로 변환하는 명령이에요. 구체적인 매니페스트를 뽑아보고 싶을 때 사용해요.

출처: 문서

본문

docker compose convert는 Compose 파일을 대상 플랫폼의 표준 형식으로 변환해요. Kubernetes 매니페스트 등으로 변환할 때 유용해요.

지원하는 옵션은 다음과 같아요.

옵션 기본값 설명
--format yaml 커스텀 템플릿으로 출력 형식을 지정해요 (table, json, pretty 등)
--hash 서비스 구성 해시를 한 줄씩 출력해요
--images 이미지 이름을 한 줄씩 출력해요
--no-consistency 모델 일관성을 검사하지 않아요 - 잘못된 Compose 출력을 만들 수 있어요
--no-interpolate 환경 변수를 치환하지 않아요
--no-normalize compose 모델을 정규화하지 않아요
-o, --output 파일로 저장해요 (기본은 stdout)
--profiles 프로필 이름을 한 줄씩 출력해요
-q, --quiet 구성만 검증하고 아무것도 출력하지 않아요
--resolve-image-digests 이미지 태그를 digest에 고정해요
--services 서비스 이름을 한 줄씩 출력해요
--volumes 볼륨 이름을 한 줄씩 출력해요

더 알아보기