az containerapp compose
Note
이 명령 그룹에는 Azure CLI 및 하나 이상의 확장 모두에 정의된 명령이 있습니다. 확장된 기능을 활용하려면 각 확장을 설치합니다. Learn more about extensions.
Compose 사양에서 Azure Container Apps를 만드는 명령입니다.
명령
Name | Description | 형식 | 상태 |
---|---|---|---|
az containerapp compose create |
Compose 사양에서 새 컨테이너 또는 기존 컨테이너 앱 환경에서 하나 이상의 Container Apps를 만듭니다. |
Core | GA |
az containerapp compose create (containerapp 확장) |
Compose 사양에서 새 컨테이너 또는 기존 컨테이너 앱 환경에서 하나 이상의 Container Apps를 만듭니다. |
Extension | GA |
az containerapp compose create
Compose 사양에서 새 컨테이너 또는 기존 컨테이너 앱 환경에서 하나 이상의 Container Apps를 만듭니다.
az containerapp compose create --environment
--resource-group
[--compose-file-path]
[--location]
[--registry-password]
[--registry-server]
[--registry-username]
[--tags]
[--transport]
[--transport-mapping]
예제
현재 디렉터리에서 Compose 구성 파일을 암시적으로 전달하여 컨테이너 앱을 만듭니다.
az containerapp compose create -g MyResourceGroup \
--environment MyContainerappEnv
Compose 구성 파일을 명시적으로 전달하여 컨테이너 앱을 만듭니다.
az containerapp compose create -g MyResourceGroup \
--environment MyContainerappEnv \
--compose-file-path "path/to/docker-compose.yml"
필수 매개 변수
컨테이너 앱 환경의 이름 또는 리소스 ID입니다.
리소스 그룹의 이름입니다.
az configure --defaults group=<name>
사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Azure Container Apps로 가져올 구성이 있는 Docker Compose 파일의 경로입니다.
속성 | 값 |
---|---|
Default value: | ./docker-compose.yml |
Location. 값 출처: az account list-locations
.
az configure --defaults location=<location>
사용하여 기본 위치를 구성할 수 있습니다.
컨테이너 레지스트리에 로그인할 암호입니다. 비밀로 저장되는 경우 값은 'secretref:' 뒤에 비밀 이름으로 시작해야 합니다.
속성 | 값 |
---|---|
Parameter group: | Configuration Arguments |
컨테이너 레지스트리 서버 호스트 이름(예: myregistry.azurecr.io)입니다.
속성 | 값 |
---|---|
Parameter group: | Configuration Arguments |
컨테이너 레지스트리에 로그인할 사용자 이름입니다.
속성 | 값 |
---|---|
Parameter group: | Configuration Arguments |
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
옵션 '--transport'는 더 이상 사용되지 않으며 향후 릴리스에서 제거될 예정입니다. 대신 '--transport-mapping'을 사용합니다.
컨테이너 앱 인스턴스당 전송 옵션(servicename=transportsetting).
컨테이너 앱 인스턴스당 전송 옵션(servicename=transportsetting).
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
속성 | 값 |
---|---|
Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
속성 | 값 |
---|---|
Default value: | False |
Output format.
속성 | 값 |
---|---|
Default value: | json |
허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID
사용하여 기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
속성 | 값 |
---|---|
Default value: | False |
az containerapp compose create (containerapp 확장)
Compose 사양에서 새 컨테이너 또는 기존 컨테이너 앱 환경에서 하나 이상의 Container Apps를 만듭니다.
az containerapp compose create --environment
--resource-group
[--compose-file-path]
[--location]
[--registry-password]
[--registry-server]
[--registry-username]
[--tags]
[--transport]
[--transport-mapping]
예제
현재 디렉터리에서 Compose 구성 파일을 암시적으로 전달하여 컨테이너 앱을 만듭니다.
az containerapp compose create -g MyResourceGroup \
--environment MyContainerappEnv
Compose 구성 파일을 명시적으로 전달하여 컨테이너 앱을 만듭니다.
az containerapp compose create -g MyResourceGroup \
--environment MyContainerappEnv \
--compose-file-path "path/to/docker-compose.yml"
필수 매개 변수
컨테이너 앱 환경의 이름 또는 리소스 ID입니다.
리소스 그룹의 이름입니다.
az configure --defaults group=<name>
사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Azure Container Apps로 가져올 구성이 있는 Docker Compose 파일의 경로입니다.
속성 | 값 |
---|---|
Default value: | ./docker-compose.yml |
Location. 값 출처: az account list-locations
.
az configure --defaults location=<location>
사용하여 기본 위치를 구성할 수 있습니다.
컨테이너 레지스트리에 로그인할 암호입니다. 비밀로 저장되는 경우 값은 'secretref:' 뒤에 비밀 이름으로 시작해야 합니다.
속성 | 값 |
---|---|
Parameter group: | Configuration Arguments |
컨테이너 레지스트리 서버 호스트 이름(예: myregistry.azurecr.io)입니다.
속성 | 값 |
---|---|
Parameter group: | Configuration Arguments |
컨테이너 레지스트리에 로그인할 사용자 이름입니다.
속성 | 값 |
---|---|
Parameter group: | Configuration Arguments |
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
옵션 '--transport'는 더 이상 사용되지 않으며 향후 릴리스에서 제거될 예정입니다. 대신 '--transport-mapping'을 사용합니다.
컨테이너 앱 인스턴스당 전송 옵션(servicename=transportsetting).
컨테이너 앱 인스턴스당 전송 옵션(servicename=transportsetting).
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
속성 | 값 |
---|---|
Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
속성 | 값 |
---|---|
Default value: | False |
Output format.
속성 | 값 |
---|---|
Default value: | json |
허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID
사용하여 기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
속성 | 값 |
---|---|
Default value: | False |