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 |
볼륨 이름을 한 줄씩 출력해요 |