az containerapp

참고 항목

이 명령 그룹에는 Azure CLI 및 하나 이상의 확장 모두에 정의된 명령이 있습니다. 확장된 기능을 활용하려면 각 확장을 설치합니다. 확장 프로그램에 대해 자세히 알아보세요.

Azure Container Apps를 관리합니다.

명령

Name Description 형식 상태
az containerapp add-on

환경 내에서 사용할 수 있는 추가 기능을 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp add-on kafka

Container Apps 환경에 대한 kafka 추가 기능을 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp add-on kafka create

kafka 추가 기능을 만드는 명령입니다.

내선 번호 프리뷰
az containerapp add-on kafka delete

kafka 추가 기능을 삭제하는 명령입니다.

내선 번호 프리뷰
az containerapp add-on list

환경 내의 모든 추가 기능을 나열합니다.

내선 번호 프리뷰
az containerapp add-on mariadb

Container Apps 환경에 대한 mariadb 추가 기능을 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp add-on mariadb create

mariadb 추가 기능을 만드는 명령입니다.

내선 번호 프리뷰
az containerapp add-on mariadb delete

mariadb 추가 기능을 삭제하는 명령입니다.

내선 번호 프리뷰
az containerapp add-on milvus

Container Apps 환경에 대한 milvus 추가 기능을 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp add-on milvus create

milvus 추가 기능을 만드는 명령입니다.

내선 번호 프리뷰
az containerapp add-on milvus delete

milvus 서비스를 삭제하는 명령입니다.

내선 번호 프리뷰
az containerapp add-on postgres

Container Apps 환경에 대한 postgres 추가 기능을 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp add-on postgres create

postgres 추가 기능을 만드는 명령입니다.

내선 번호 프리뷰
az containerapp add-on postgres delete

postgres 추가 기능을 삭제하는 명령입니다.

내선 번호 프리뷰
az containerapp add-on qdrant

Container Apps 환경에 대한 qdrant 추가 기능을 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp add-on qdrant create

qdrant 추가 기능을 만드는 명령입니다.

내선 번호 프리뷰
az containerapp add-on qdrant delete

qdrant 추가 기능을 삭제하는 명령입니다.

내선 번호 프리뷰
az containerapp add-on redis

Container Apps 환경에 대한 redis 추가 기능을 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp add-on redis create

redis 추가 기능을 만드는 명령입니다.

내선 번호 프리뷰
az containerapp add-on redis delete

redis 추가 기능을 삭제하는 명령입니다.

내선 번호 프리뷰
az containerapp add-on weaviate

Container Apps 환경에 대한 Weaviate 추가 기능을 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp add-on weaviate create

Weaviate 추가 기능을 만드는 명령입니다.

내선 번호 프리뷰
az containerapp add-on weaviate delete

Weaviate 서비스를 삭제하는 명령입니다.

내선 번호 프리뷰
az containerapp auth

컨테이너앱 인증 및 권한 부여를 관리합니다.

코어 및 확장 GA
az containerapp auth apple

Apple ID 공급자의 컨테이너 앱 인증 및 권한 부여를 관리합니다.

핵심 GA
az containerapp auth apple show

Apple ID 공급자에 대한 인증 설정을 표시합니다.

핵심 GA
az containerapp auth apple update

Apple ID 공급자에 대한 클라이언트 ID 및 클라이언트 비밀을 업데이트합니다.

핵심 GA
az containerapp auth facebook

Facebook ID 공급자의 컨테이너 앱 인증 및 권한 부여를 관리합니다.

핵심 GA
az containerapp auth facebook show

Facebook ID 공급자에 대한 인증 설정을 표시합니다.

핵심 GA
az containerapp auth facebook update

Facebook ID 공급자에 대한 앱 ID 및 앱 비밀을 업데이트합니다.

핵심 GA
az containerapp auth github

GitHub ID 공급자의 컨테이너 앱 인증 및 권한 부여를 관리합니다.

핵심 GA
az containerapp auth github show

GitHub ID 공급자에 대한 인증 설정을 표시합니다.

핵심 GA
az containerapp auth github update

GitHub ID 공급자에 대한 클라이언트 ID 및 클라이언트 비밀을 업데이트합니다.

핵심 GA
az containerapp auth google

Google ID 공급자의 컨테이너 앱 인증 및 권한 부여를 관리합니다.

핵심 GA
az containerapp auth google show

Google ID 공급자에 대한 인증 설정을 표시합니다.

핵심 GA
az containerapp auth google update

Google ID 공급자에 대한 클라이언트 ID 및 클라이언트 암호를 업데이트합니다.

핵심 GA
az containerapp auth microsoft

Microsoft ID 공급자의 컨테이너 앱 인증 및 권한 부여를 관리합니다.

핵심 GA
az containerapp auth microsoft show

Azure Active Directory ID 공급자에 대한 인증 설정을 표시합니다.

핵심 GA
az containerapp auth microsoft update

Azure Active Directory ID 공급자에 대한 클라이언트 ID 및 클라이언트 비밀을 업데이트합니다.

핵심 GA
az containerapp auth openid-connect

사용자 지정 OpenID 커넥트 ID 공급자의 컨테이너앱 인증 및 권한 부여를 관리합니다.

핵심 GA
az containerapp auth openid-connect add

새 사용자 지정 OpenID 커넥트 ID 공급자를 구성합니다.

핵심 GA
az containerapp auth openid-connect remove

기존 사용자 지정 OpenID 커넥트 ID 공급자를 제거합니다.

핵심 GA
az containerapp auth openid-connect show

사용자 지정 OpenID 커넥트 ID 공급자에 대한 인증 설정을 표시합니다.

핵심 GA
az containerapp auth openid-connect update

기존 사용자 지정 OpenID 커넥트 ID 공급자에 대한 클라이언트 ID 및 클라이언트 비밀 설정 이름을 업데이트합니다.

핵심 GA
az containerapp auth show

containerapp에 대한 인증 설정을 표시합니다.

핵심 GA
az containerapp auth show (containerapp 확장)

containerapp에 대한 인증 설정을 표시합니다.

내선 번호 GA
az containerapp auth twitter

Twitter ID 공급자의 컨테이너 앱 인증 및 권한 부여를 관리합니다.

핵심 GA
az containerapp auth twitter show

Twitter ID 공급자에 대한 인증 설정을 표시합니다.

핵심 GA
az containerapp auth twitter update

Twitter ID 공급자에 대한 소비자 키 및 소비자 암호를 업데이트합니다.

핵심 GA
az containerapp auth update

containerapp에 대한 인증 설정을 업데이트합니다.

핵심 GA
az containerapp auth update (containerapp 확장)

containerapp에 대한 인증 설정을 업데이트합니다.

내선 번호 GA
az containerapp browse

가능하면 브라우저에서 containerapp을 엽니다.

핵심 GA
az containerapp compose

Compose 사양에서 Azure Container Apps를 만드는 명령입니다.

코어 및 확장 GA
az containerapp compose create

Compose 사양에서 새 컨테이너 또는 기존 컨테이너 앱 환경에서 하나 이상의 Container Apps를 만듭니다.

핵심 GA
az containerapp compose create (containerapp 확장)

Compose 사양에서 새 컨테이너 또는 기존 컨테이너 앱 환경에서 하나 이상의 Container Apps를 만듭니다.

내선 번호 GA
az containerapp connected-env

Arc 지원 Container Apps에서 사용할 Container Apps 커넥트 환경을 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp connected-env certificate

Container Apps 연결된 환경에 대한 인증서를 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp connected-env certificate delete

Container Apps 연결된 환경에서 인증서를 삭제합니다.

내선 번호 프리뷰
az containerapp connected-env certificate list

연결된 환경에 대한 인증서를 나열합니다.

내선 번호 프리뷰
az containerapp connected-env certificate upload

인증서를 추가하거나 업데이트합니다.

내선 번호 프리뷰
az containerapp connected-env create

Container Apps 연결된 환경을 만듭니다.

내선 번호 프리뷰
az containerapp connected-env dapr-component

Container Apps 연결된 환경에 대한 Dapr 구성 요소를 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp connected-env dapr-component list

연결된 환경에 대한 Dapr 구성 요소를 나열합니다.

내선 번호 프리뷰
az containerapp connected-env dapr-component remove

연결된 환경에서 Dapr 구성 요소를 제거합니다.

내선 번호 프리뷰
az containerapp connected-env dapr-component set

Dapr 구성 요소를 만들거나 업데이트합니다.

내선 번호 프리뷰
az containerapp connected-env dapr-component show

Dapr 구성 요소의 세부 정보를 표시합니다.

내선 번호 프리뷰
az containerapp connected-env delete

컨테이너 앱 연결된 환경을 삭제합니다.

내선 번호 프리뷰
az containerapp connected-env list

구독 또는 리소스 그룹별로 Container Apps 연결된 환경을 나열합니다.

내선 번호 프리뷰
az containerapp connected-env show

Container Apps 연결된 환경의 세부 정보를 표시합니다.

내선 번호 프리뷰
az containerapp connected-env storage

Container Apps 연결된 환경에 대한 스토리지를 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp connected-env storage list

연결된 환경의 스토리지를 나열합니다.

내선 번호 프리뷰
az containerapp connected-env storage remove

연결된 환경에서 스토리지를 제거합니다.

내선 번호 프리뷰
az containerapp connected-env storage set

스토리지를 만들거나 업데이트합니다.

내선 번호 프리뷰
az containerapp connected-env storage show

스토리지의 세부 정보를 표시합니다.

내선 번호 프리뷰
az containerapp connection

containerapp 연결을 관리하는 명령입니다.

코어 및 확장 GA
az containerapp connection create

containerapp과 대상 리소스 간에 연결을 만듭니다.

코어 및 확장 GA
az containerapp connection create app-insights

app-insights에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection create appconfig

appconfig에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection create confluent-cloud

confluent-cloud에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection create cosmos-cassandra

cosmos-cassandra에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection create cosmos-gremlin

cosmos-gremlin에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection create cosmos-mongo

cosmos-mongo에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection create cosmos-sql

cosmos-sql에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection create cosmos-table

cosmos-table에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection create eventhub

eventhub에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection create keyvault

keyvault에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection create mysql

mysql에 대한 containerapp 연결을 만듭니다.

핵심 더 이상 사용되지 않음
az containerapp connection create mysql-flexible

mysql-flexible에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection create mysql-flexible (serviceconnector-passwordless 확장)

mysql-flexible에 대한 containerapp 연결을 만듭니다.

내선 번호 GA
az containerapp connection create postgres

postgres에 대한 containerapp 연결을 만듭니다.

핵심 더 이상 사용되지 않음
az containerapp connection create postgres (serviceconnector-passwordless 확장)

postgres에 대한 containerapp 연결을 만듭니다.

내선 번호 GA
az containerapp connection create postgres-flexible

postgres-flexible에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection create postgres-flexible (serviceconnector-passwordless 확장)

postgres-flexible에 대한 containerapp 연결을 만듭니다.

내선 번호 GA
az containerapp connection create redis

redis에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection create redis-enterprise

redis-enterprise에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection create servicebus

servicebus에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection create signalr

signalr에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection create sql

sql에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection create sql (serviceconnector-passwordless 확장)

sql에 대한 containerapp 연결을 만듭니다.

내선 번호 GA
az containerapp connection create storage-blob

Storage-Blob에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection create storage-file

storage-file에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection create storage-queue

storage-queue에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection create storage-table

storage-table에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection create webpubsub

webpubsub에 대한 containerapp 연결을 만듭니다.

핵심 GA
az containerapp connection delete

containerapp 연결을 삭제합니다.

핵심 GA
az containerapp connection list

containerapp의 연결을 나열합니다.

핵심 GA
az containerapp connection list-configuration

containerapp 연결의 원본 구성을 나열합니다.

핵심 GA
az containerapp connection list-support-types

containerapp 연결에서 지원하는 클라이언트 형식 및 인증 유형을 나열합니다.

핵심 GA
az containerapp connection show

containerapp 연결의 세부 정보를 가져옵니다.

핵심 GA
az containerapp connection update

containerapp 연결을 업데이트합니다.

핵심 GA
az containerapp connection update app-insights

containerapp을 app-insights 연결로 업데이트합니다.

핵심 GA
az containerapp connection update appconfig

containerapp을 appconfig 연결로 업데이트합니다.

핵심 GA
az containerapp connection update confluent-cloud

컨테이너 앱을 confluent-cloud 연결로 업데이트합니다.

핵심 GA
az containerapp connection update cosmos-cassandra

containerapp을 cosmos-cassandra 연결로 업데이트합니다.

핵심 GA
az containerapp connection update cosmos-gremlin

containerapp을 cosmos-gremlin 연결로 업데이트합니다.

핵심 GA
az containerapp connection update cosmos-mongo

containerapp을 cosmos-mongo 연결로 업데이트합니다.

핵심 GA
az containerapp connection update cosmos-sql

containerapp을 cosmos-sql 연결로 업데이트합니다.

핵심 GA
az containerapp connection update cosmos-table

containerapp을 cosmos-table 연결로 업데이트합니다.

핵심 GA
az containerapp connection update eventhub

containerapp을 eventhub 연결로 업데이트합니다.

핵심 GA
az containerapp connection update keyvault

containerapp을 keyvault 연결로 업데이트합니다.

핵심 GA
az containerapp connection update mysql

containerapp을 mysql 연결로 업데이트합니다.

핵심 더 이상 사용되지 않음
az containerapp connection update mysql-flexible

containerapp을 mysql 유연한 연결로 업데이트합니다.

핵심 GA
az containerapp connection update postgres

containerapp을 postgres 연결로 업데이트합니다.

핵심 더 이상 사용되지 않음
az containerapp connection update postgres-flexible

컨테이너 앱을 postgres-flexible 연결로 업데이트합니다.

핵심 GA
az containerapp connection update redis

containerapp을 redis 연결로 업데이트합니다.

핵심 GA
az containerapp connection update redis-enterprise

컨테이너 앱을 redis-enterprise 연결로 업데이트합니다.

핵심 GA
az containerapp connection update servicebus

containerapp을 servicebus 연결로 업데이트합니다.

핵심 GA
az containerapp connection update signalr

containerapp을 signalr 연결로 업데이트합니다.

핵심 GA
az containerapp connection update sql

containerapp을 sql 연결로 업데이트합니다.

핵심 GA
az containerapp connection update storage-blob

containerapp을 스토리지-Blob 연결로 업데이트합니다.

핵심 GA
az containerapp connection update storage-file

containerapp을 스토리지 파일 연결로 업데이트합니다.

핵심 GA
az containerapp connection update storage-queue

containerapp을 스토리지 큐 연결로 업데이트합니다.

핵심 GA
az containerapp connection update storage-table

containerapp을 스토리지 테이블 연결로 업데이트합니다.

핵심 GA
az containerapp connection update webpubsub

containerapp을 webpubsub 연결로 업데이트합니다.

핵심 GA
az containerapp connection validate

containerapp 연결의 유효성을 검사합니다.

핵심 GA
az containerapp connection wait

연결 조건이 충족될 때까지 CLI를 대기 상태로 유지합니다.

핵심 GA
az containerapp create

컨테이너 앱을 만듭니다.

핵심 GA
az containerapp create (containerapp 확장)

컨테이너 앱을 만듭니다.

내선 번호 GA
az containerapp dapr

Dapr을 관리하는 명령입니다. Dapr 구성 요소를 관리하려면 다음을 참조하세요 az containerapp env dapr-component.

핵심 GA
az containerapp dapr disable

컨테이너 앱에 대해 Dapr을 사용하지 않도록 설정합니다. 기존 값을 제거합니다.

핵심 GA
az containerapp dapr enable

컨테이너 앱에 대해 Dapr을 사용하도록 설정합니다. 기존 값을 업데이트.

핵심 GA
az containerapp delete

컨테이너 앱을 삭제합니다.

핵심 GA
az containerapp delete (containerapp 확장)

컨테이너 앱을 삭제합니다.

내선 번호 GA
az containerapp env

Container Apps 환경을 관리하는 명령입니다.

코어 및 확장 GA
az containerapp env certificate

Container Apps 환경에 대한 인증서를 관리하는 명령입니다.

코어 및 확장 GA
az containerapp env certificate create

관리되는 인증서를 만듭니다.

내선 번호 프리뷰
az containerapp env certificate delete

Container Apps 환경에서 인증서를 삭제합니다.

핵심 GA
az containerapp env certificate delete (containerapp 확장)

Container Apps 환경에서 인증서를 삭제합니다.

내선 번호 프리뷰
az containerapp env certificate list

환경에 대한 인증서를 나열합니다.

핵심 GA
az containerapp env certificate list (containerapp 확장)

환경에 대한 인증서를 나열합니다.

내선 번호 프리뷰
az containerapp env certificate upload

인증서를 추가하거나 업데이트합니다.

핵심 GA
az containerapp env certificate upload (containerapp 확장)

인증서를 추가하거나 업데이트합니다.

내선 번호 GA
az containerapp env create

컨테이너 앱 환경을 만듭니다.

핵심 GA
az containerapp env create (containerapp 확장)

컨테이너 앱 환경을 만듭니다.

내선 번호 GA
az containerapp env dapr-component

Container Apps 환경에 대한 Dapr 구성 요소를 관리하는 명령입니다.

코어 및 확장 GA
az containerapp env dapr-component init

환경에 대한 Dapr 구성 요소 및 개발 서비스를 초기화합니다.

내선 번호 프리뷰
az containerapp env dapr-component list

환경에 대한 Dapr 구성 요소를 나열합니다.

핵심 GA
az containerapp env dapr-component remove

환경에서 Dapr 구성 요소를 제거합니다.

핵심 GA
az containerapp env dapr-component resiliency

dapr 구성 요소에 대한 복원력 정책을 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp env dapr-component resiliency create

dapr 구성 요소에 대한 복원력 정책을 만듭니다.

내선 번호 프리뷰
az containerapp env dapr-component resiliency delete

dapr 구성 요소에 대한 복원력 정책을 삭제합니다.

내선 번호 프리뷰
az containerapp env dapr-component resiliency list

dapr 구성 요소에 대한 복원력 정책을 나열합니다.

내선 번호 프리뷰
az containerapp env dapr-component resiliency show

dapr 구성 요소에 대한 복원력 정책을 표시합니다.

내선 번호 프리뷰
az containerapp env dapr-component resiliency update

dapr 구성 요소에 대한 복원력 정책을 업데이트합니다.

내선 번호 프리뷰
az containerapp env dapr-component set

Dapr 구성 요소를 만들거나 업데이트합니다.

핵심 GA
az containerapp env dapr-component show

Dapr 구성 요소의 세부 정보를 표시합니다.

핵심 GA
az containerapp env delete

Container Apps 환경을 삭제합니다.

핵심 GA
az containerapp env delete (containerapp 확장)

Container Apps 환경을 삭제합니다.

내선 번호 GA
az containerapp env identity

환경 관리 ID를 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp env identity assign

관리되는 환경에 관리 ID를 할당합니다.

내선 번호 프리뷰
az containerapp env identity remove

관리되는 환경에서 관리 ID를 제거합니다.

내선 번호 프리뷰
az containerapp env identity show

관리되는 환경의 관리 ID를 표시합니다.

내선 번호 프리뷰
az containerapp env java-component

환경 내에서 Java 구성 요소를 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp env java-component list

환경 내의 모든 Java 구성 요소를 나열합니다.

내선 번호 프리뷰
az containerapp env java-component spring-cloud-config

Container Apps 환경에 대한 Spring Cloud 구성을 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp env java-component spring-cloud-config create

Spring Cloud 구성을 만드는 명령입니다.

내선 번호 프리뷰
az containerapp env java-component spring-cloud-config delete

Spring Cloud 구성을 삭제하는 명령입니다.

내선 번호 프리뷰
az containerapp env java-component spring-cloud-config show

Spring Cloud 구성을 표시하는 명령입니다.

내선 번호 프리뷰
az containerapp env java-component spring-cloud-config update

Spring Cloud 구성을 업데이트하는 명령입니다.

내선 번호 프리뷰
az containerapp env java-component spring-cloud-eureka

Container Apps 환경에 대한 Spring Cloud Eureka를 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp env java-component spring-cloud-eureka create

Spring Cloud Eureka를 만드는 명령입니다.

내선 번호 프리뷰
az containerapp env java-component spring-cloud-eureka delete

Spring Cloud Eureka를 삭제하는 명령입니다.

내선 번호 프리뷰
az containerapp env java-component spring-cloud-eureka show

Spring Cloud Eureka를 표시하는 명령입니다.

내선 번호 프리뷰
az containerapp env java-component spring-cloud-eureka update

Spring Cloud Eureka를 업데이트하는 명령입니다.

내선 번호 프리뷰
az containerapp env list

구독 또는 리소스 그룹별로 Container Apps 환경을 나열합니다.

핵심 GA
az containerapp env list (containerapp 확장)

구독 또는 리소스 그룹별로 Container Apps 환경을 나열합니다.

내선 번호 GA
az containerapp env list-usages

특정 관리되는 환경에 대한 할당량의 사용량을 나열합니다.

내선 번호 프리뷰
az containerapp env logs

컨테이너 앱 환경 로그를 표시합니다.

핵심 GA
az containerapp env logs show

--follow 매개 변수를 사용하여 과거 환경 로그 및/또는 인쇄 로그를 실시간으로 표시합니다.

핵심 GA
az containerapp env show

Container Apps 환경의 세부 정보를 표시합니다.

핵심 GA
az containerapp env show (containerapp 확장)

Container Apps 환경의 세부 정보를 표시합니다.

내선 번호 GA
az containerapp env storage

Container Apps 환경에 대한 스토리지를 관리하는 명령입니다.

코어 및 확장 GA
az containerapp env storage list

환경에 대한 스토리지를 나열합니다.

핵심 GA
az containerapp env storage list (containerapp 확장)

환경에 대한 스토리지를 나열합니다.

내선 번호 GA
az containerapp env storage remove

환경에서 스토리지를 제거합니다.

핵심 GA
az containerapp env storage remove (containerapp 확장)

환경에서 스토리지를 제거합니다.

내선 번호 GA
az containerapp env storage set

스토리지를 만들거나 업데이트합니다.

핵심 GA
az containerapp env storage set (containerapp 확장)

스토리지를 만들거나 업데이트합니다.

내선 번호 GA
az containerapp env storage show

스토리지의 세부 정보를 표시합니다.

핵심 GA
az containerapp env storage show (containerapp 확장)

스토리지의 세부 정보를 표시합니다.

내선 번호 GA
az containerapp env telemetry

컨테이너 앱 환경에 대한 원격 분석 설정을 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp env telemetry app-insights

컨테이너 앱 환경에 대한 앱 인사이트 설정을 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp env telemetry app-insights delete

컨테이너 앱 환경 원격 분석 앱 인사이트 설정을 삭제합니다.

내선 번호 프리뷰
az containerapp env telemetry app-insights set

컨테이너 앱 환경 원격 분석 앱 인사이트 설정을 만들거나 업데이트합니다.

내선 번호 프리뷰
az containerapp env telemetry app-insights show

컨테이너 앱 환경 원격 분석 앱 인사이트 설정을 표시합니다.

내선 번호 프리뷰
az containerapp env telemetry data-dog

컨테이너 앱 환경에 대한 데이터 개 설정을 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp env telemetry data-dog delete

컨테이너 앱 환경 원격 분석 데이터 개 설정을 삭제합니다.

내선 번호 프리뷰
az containerapp env telemetry data-dog set

컨테이너 앱 환경 원격 분석 데이터 dog 설정을 만들거나 업데이트합니다.

내선 번호 프리뷰
az containerapp env telemetry data-dog show

컨테이너 앱 환경 원격 분석 데이터 개 설정을 표시합니다.

내선 번호 프리뷰
az containerapp env telemetry otlp

컨테이너 앱 환경에 대한 otlp 설정을 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp env telemetry otlp add

컨테이너 앱 환경 원격 분석 otlp 설정을 추가합니다.

내선 번호 프리뷰
az containerapp env telemetry otlp list

컨테이너 앱 환경 원격 분석 otlp 설정을 나열합니다.

내선 번호 프리뷰
az containerapp env telemetry otlp remove

컨테이너 앱 환경 원격 분석 otlp 설정을 제거합니다.

내선 번호 프리뷰
az containerapp env telemetry otlp show

컨테이너 앱 환경 원격 분석 otlp 설정을 표시합니다.

내선 번호 프리뷰
az containerapp env telemetry otlp update

컨테이너 앱 환경 원격 분석 otlp 설정을 업데이트합니다.

내선 번호 프리뷰
az containerapp env update

Container Apps 환경을 업데이트합니다.

핵심 GA
az containerapp env update (containerapp 확장)

Container Apps 환경을 업데이트합니다.

내선 번호 GA
az containerapp env workload-profile

Container Apps 환경의 워크로드 프로필을 관리합니다.

코어 및 확장 GA
az containerapp env workload-profile add

Container Apps 환경에서 워크로드 프로필을 만듭니다.

핵심 GA
az containerapp env workload-profile delete

Container Apps 환경에서 워크로드 프로필을 삭제합니다.

핵심 GA
az containerapp env workload-profile list

Container Apps 환경의 워크로드 프로필을 나열합니다.

핵심 GA
az containerapp env workload-profile list-supported

지역에서 지원되는 워크로드 프로필을 나열합니다.

핵심 GA
az containerapp env workload-profile set

Container Apps 환경에서 기존 워크로드 프로필을 만들거나 업데이트합니다.

내선 번호 더 이상 사용되지 않음
az containerapp env workload-profile show

Container Apps 환경에서 워크로드 프로필을 표시합니다.

핵심 GA
az containerapp env workload-profile update

Container Apps 환경에서 기존 워크로드 프로필을 업데이트합니다.

핵심 GA
az containerapp exec

컨테이너 앱 복제본(replica) 내에서 SSH와 유사한 대화형 셸을 엽니다.

핵심 GA
az containerapp github-action

GitHub Actions를 관리하는 명령입니다.

코어 및 확장 GA
az containerapp github-action add

리포지토리에 GitHub Actions 워크플로를 추가하여 컨테이너 앱을 배포합니다.

핵심 GA
az containerapp github-action add (containerapp 확장)

리포지토리에 GitHub Actions 워크플로를 추가하여 컨테이너 앱을 배포합니다.

내선 번호 GA
az containerapp github-action delete

리포지토리에서 이전에 구성된 Container Apps GitHub Actions 워크플로를 제거합니다.

핵심 GA
az containerapp github-action show

컨테이너 앱에서 GitHub Actions 구성을 표시합니다.

핵심 GA
az containerapp hostname

컨테이너 앱의 호스트 이름을 관리하는 명령입니다.

코어 및 확장 GA
az containerapp hostname add

바인딩 없이 컨테이너 앱에 호스트 이름을 추가합니다.

핵심 GA
az containerapp hostname bind

인증서를 사용하여 호스트 이름 및 바인딩을 추가하거나 업데이트합니다.

핵심 GA
az containerapp hostname bind (containerapp 확장)

인증서를 사용하여 호스트 이름 및 바인딩을 추가하거나 업데이트합니다.

내선 번호 GA
az containerapp hostname delete

컨테이너 앱에서 호스트 이름을 삭제합니다.

핵심 GA
az containerapp hostname list

컨테이너 앱의 호스트 이름을 나열합니다.

핵심 GA
az containerapp identity

관리 ID를 관리하는 명령입니다.

핵심 GA
az containerapp identity assign

컨테이너 앱에 관리 ID를 할당합니다.

핵심 GA
az containerapp identity remove

컨테이너 앱에서 관리 ID를 제거합니다.

핵심 GA
az containerapp identity show

컨테이너 앱의 관리 ID를 표시합니다.

핵심 GA
az containerapp ingress

수신 및 트래픽 분할을 관리하는 명령입니다.

핵심 GA
az containerapp ingress access-restriction

IP 액세스 제한을 관리하는 명령입니다.

핵심 GA
az containerapp ingress access-restriction list

컨테이너 앱에 대한 IP 액세스 제한을 나열합니다.

핵심 GA
az containerapp ingress access-restriction remove

컨테이너 앱에서 IP 액세스 제한을 제거합니다.

핵심 GA
az containerapp ingress access-restriction set

컨테이너 앱에 대한 IP 액세스 제한을 구성합니다.

핵심 GA
az containerapp ingress cors

컨테이너 앱에 대한 CORS 정책을 관리하는 명령입니다.

핵심 GA
az containerapp ingress cors disable

컨테이너 앱에 대해 CORS 정책을 사용하지 않도록 설정합니다.

핵심 GA
az containerapp ingress cors enable

컨테이너 앱에 CORS 정책을 사용하도록 설정합니다.

핵심 GA
az containerapp ingress cors show

컨테이너 앱에 대한 CORS 정책을 표시합니다.

핵심 GA
az containerapp ingress cors update

컨테이너 앱에 대한 CORS 정책을 업데이트합니다.

핵심 GA
az containerapp ingress disable

컨테이너 앱에 대한 수신을 사용하지 않도록 설정합니다.

핵심 GA
az containerapp ingress enable

컨테이너 앱에 대한 수신을 사용하거나 업데이트합니다.

핵심 GA
az containerapp ingress show

컨테이너 앱의 수신에 대한 세부 정보를 표시합니다.

핵심 GA
az containerapp ingress sticky-sessions

컨테이너 앱에 대한 고정 세션 선호도를 설정하는 명령입니다.

핵심 GA
az containerapp ingress sticky-sessions set

컨테이너 앱에 대한 고정 세션을 구성합니다.

핵심 GA
az containerapp ingress sticky-sessions show

컨테이너 앱에 대한 선호도를 표시합니다.

핵심 GA
az containerapp ingress traffic

트래픽 분할을 관리하는 명령입니다.

핵심 GA
az containerapp ingress traffic set

컨테이너 앱에 대한 트래픽 분할을 구성합니다.

핵심 GA
az containerapp ingress traffic show

컨테이너 앱에 대한 트래픽 분할 구성을 표시합니다.

핵심 GA
az containerapp ingress update

컨테이너 앱에 대한 수신을 업데이트합니다.

핵심 GA
az containerapp job

Container Apps 작업을 관리하는 명령입니다.

코어 및 확장 GA
az containerapp job create

컨테이너 앱 작업을 만듭니다.

핵심 GA
az containerapp job create (containerapp 확장)

컨테이너 앱 작업을 만듭니다.

내선 번호 GA
az containerapp job delete

컨테이너 앱 작업을 삭제합니다.

핵심 GA
az containerapp job delete (containerapp 확장)

컨테이너 앱 작업을 삭제합니다.

내선 번호 GA
az containerapp job execution

컨테이너 앱 작업의 실행을 보는 명령입니다.

핵심 GA
az containerapp job execution list

컨테이너 앱 작업의 모든 실행 목록을 가져옵니다.

핵심 GA
az containerapp job execution show

컨테이너 앱 작업의 실행을 가져옵니다.

핵심 GA
az containerapp job identity

컨테이너 앱 작업에 대한 관리 ID를 관리하는 명령입니다.

핵심 GA
az containerapp job identity assign

컨테이너 앱 작업에 관리 ID를 할당합니다.

핵심 GA
az containerapp job identity remove

컨테이너 앱 작업에서 관리 ID를 제거합니다.

핵심 GA
az containerapp job identity show

컨테이너 앱 작업의 관리 ID를 표시합니다.

핵심 GA
az containerapp job list

구독 또는 리소스 그룹별로 Container Apps 작업을 나열합니다.

핵심 GA
az containerapp job list (containerapp 확장)

구독 또는 리소스 그룹별로 Container Apps 작업을 나열합니다.

내선 번호 GA
az containerapp job secret

비밀을 관리하는 명령입니다.

핵심 GA
az containerapp job secret list

컨테이너 앱 작업의 비밀을 나열합니다.

핵심 GA
az containerapp job secret remove

컨테이너 앱 작업에서 비밀을 제거합니다.

핵심 GA
az containerapp job secret set

비밀을 만들거나 업데이트합니다.

핵심 GA
az containerapp job secret show

비밀의 세부 정보를 표시합니다.

핵심 GA
az containerapp job show

Container Apps 작업의 세부 정보를 표시합니다.

핵심 GA
az containerapp job show (containerapp 확장)

Container Apps 작업의 세부 정보를 표시합니다.

내선 번호 GA
az containerapp job start

Container Apps 작업 실행을 시작합니다.

핵심 GA
az containerapp job stop

Container Apps 작업 실행을 중지합니다.

핵심 GA
az containerapp job update

Container Apps 작업을 업데이트합니다.

핵심 GA
az containerapp list

컨테이너 앱을 나열합니다.

핵심 GA
az containerapp list (containerapp 확장)

컨테이너 앱을 나열합니다.

내선 번호 GA
az containerapp list-usages

특정 지역의 구독 수준 할당량 사용량을 나열합니다.

내선 번호 프리뷰
az containerapp logs

컨테이너 앱 로그를 표시합니다.

핵심 GA
az containerapp logs show

--follow 매개 변수를 사용하여 과거 로그 및/또는 인쇄 로그를 실시간으로 표시합니다. 로그는 하나의 수정 버전, 복제본(replica) 및 컨테이너에서만 가져옵니다(비시스템 로그의 경우).

핵심 GA
az containerapp patch

Azure Container Apps를 패치합니다. 패치는 원본-클라우드 기능을 사용하여 빌드된 앱에만 사용할 수 있습니다. https://aka.ms/aca-local-source-to-cloud을(를) 참조하세요.

내선 번호 프리뷰
az containerapp patch apply

패치할 컨테이너 앱을 나열하고 적용합니다. 패치는 원본-클라우드 기능을 사용하여 빌드된 앱에만 사용할 수 있습니다. https://aka.ms/aca-local-source-to-cloud을(를) 참조하세요.

내선 번호 프리뷰
az containerapp patch interactive

대화형 방식으로 패치할 컨테이너 앱을 나열하고 선택합니다. 패치는 원본-클라우드 기능을 사용하여 빌드된 앱에만 사용할 수 있습니다. https://aka.ms/aca-local-source-to-cloud을(를) 참조하세요.

내선 번호 프리뷰
az containerapp patch list

패치할 수 있는 컨테이너 앱을 나열합니다. 패치는 원본-클라우드 기능을 사용하여 빌드된 앱에만 사용할 수 있습니다. https://aka.ms/aca-local-source-to-cloud을(를) 참조하세요.

내선 번호 프리뷰
az containerapp registry

컨테이너 레지스트리 정보를 관리하는 명령입니다.

핵심 GA
az containerapp registry list

컨테이너 앱에 구성된 컨테이너 레지스트리를 나열합니다.

핵심 GA
az containerapp registry remove

컨테이너 레지스트리의 세부 정보를 제거합니다.

핵심 GA
az containerapp registry set

컨테이너 레지스트리의 세부 정보를 추가하거나 업데이트합니다.

핵심 GA
az containerapp registry show

컨테이너 레지스트리의 세부 정보를 표시합니다.

핵심 GA
az containerapp replica

컨테이너 앱 복제본(replica) 관리합니다.

코어 및 확장 GA
az containerapp replica count

컨테이너 앱의 복제본(replica) 수입니다.

내선 번호 프리뷰
az containerapp replica list

컨테이너 앱 수정 버전의 복제본(replica) 나열합니다.

핵심 GA
az containerapp replica list (containerapp 확장)

컨테이너 앱 수정 버전의 복제본(replica) 나열합니다.

내선 번호 GA
az containerapp replica show

컨테이너 앱 복제본(replica) 표시합니다.

핵심 GA
az containerapp replica show (containerapp 확장)

컨테이너 앱 복제본(replica) 표시합니다.

내선 번호 GA
az containerapp resiliency

컨테이너 앱에 대한 복원력 정책을 관리하는 명령입니다.

내선 번호 프리뷰
az containerapp resiliency create

컨테이너 앱에 대한 복원력 정책을 만듭니다.

내선 번호 프리뷰
az containerapp resiliency delete

컨테이너 앱에 대한 복원력 정책을 삭제합니다.

내선 번호 프리뷰
az containerapp resiliency list

컨테이너 앱에 대한 복원력 정책을 나열합니다.

내선 번호 프리뷰
az containerapp resiliency show

컨테이너 앱에 대한 복원력 정책을 표시합니다.

내선 번호 프리뷰
az containerapp resiliency update

컨테이너 앱에 대한 복원력 정책을 업데이트합니다.

내선 번호 프리뷰
az containerapp revision

수정 버전을 관리하는 명령입니다.

핵심 GA
az containerapp revision activate

수정 버전을 활성화합니다.

핵심 GA
az containerapp revision copy

이전 수정 버전을 기반으로 수정 버전을 만듭니다.

핵심 GA
az containerapp revision deactivate

수정 버전을 비활성화합니다.

핵심 GA
az containerapp revision label

트래픽 가중치에 할당된 수정 레이블을 관리합니다.

핵심 GA
az containerapp revision label add

연결된 트래픽 가중치를 사용하여 수정 레이블을 수정 버전으로 설정합니다.

핵심 GA
az containerapp revision label remove

트래픽 가중치가 연결된 수정 버전에서 수정 레이블을 제거합니다.

핵심 GA
az containerapp revision label swap

두 수정 버전 간에 수정 레이블을 연결된 트래픽 가중치로 바꿉니다.

핵심 GA
az containerapp revision list

컨테이너 앱의 수정 버전을 나열합니다.

핵심 GA
az containerapp revision restart

수정 버전을 다시 시작합니다.

핵심 GA
az containerapp revision set-mode

컨테이너 앱의 수정 모드를 설정합니다.

핵심 GA
az containerapp revision show

수정 내용의 세부 정보를 표시합니다.

핵심 GA
az containerapp secret

비밀을 관리하는 명령입니다.

핵심 GA
az containerapp secret list

컨테이너 앱의 비밀을 나열합니다.

핵심 GA
az containerapp secret remove

컨테이너 앱에서 비밀을 제거합니다.

핵심 GA
az containerapp secret set

비밀을 만들거나 업데이트합니다.

핵심 GA
az containerapp secret show

비밀의 세부 정보를 표시합니다.

핵심 GA
az containerapp show

컨테이너 앱의 세부 정보를 표시합니다.

핵심 GA
az containerapp show (containerapp 확장)

컨테이너 앱의 세부 정보를 표시합니다.

내선 번호 GA
az containerapp show-custom-domain-verification-id

바인딩 앱 또는 환경 사용자 지정 do기본에 대한 확인 ID를 표시합니다.

내선 번호 프리뷰
az containerapp ssl

관리되는 환경에 인증서를 업로드하고, 해당 환경의 앱에 호스트 이름을 추가하고, 인증서를 호스트 이름에 바인딩합니다.

핵심 GA
az containerapp ssl upload

관리되는 환경에 인증서를 업로드하고, 해당 환경의 앱에 호스트 이름을 추가하고, 인증서를 호스트 이름에 바인딩합니다.

핵심 GA
az containerapp up

컨테이너 앱과 연결된 리소스(ACR, 리소스 그룹, 컨테이너 앱 환경, GitHub Actions 등)를 만들거나 업데이트합니다.

핵심 GA
az containerapp up (containerapp 확장)

컨테이너 앱과 연결된 리소스(ACR, 리소스 그룹, 컨테이너 앱 환경, GitHub Actions 등)를 만들거나 업데이트합니다.

내선 번호 GA
az containerapp update

컨테이너 앱을 업데이트합니다. 여러 수정 모드에서 최신 수정 버전을 기반으로 새 수정 버전을 만듭니다.

핵심 GA
az containerapp update (containerapp 확장)

컨테이너 앱을 업데이트합니다. 여러 수정 모드에서 최신 수정 버전을 기반으로 새 수정 버전을 만듭니다.

내선 번호 GA

az containerapp browse

가능하면 브라우저에서 containerapp을 엽니다.

az containerapp browse [--ids]
                       [--name]
                       [--resource-group]
                       [--subscription]

예제

브라우저에서 containerapp 열기

az containerapp browse -n my-containerapp -g MyResourceGroup

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.

--name -n

Containerapp의 이름입니다. 이름은 소문자 영숫자 또는 '-'로 구성되어야 하고, 문자로 시작하고, 영숫자로 끝나야 하며, '--'를 가질 수 없으며, 32자 미만이어야 합니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az containerapp create

컨테이너 앱을 만듭니다.

az containerapp create --name
                       --resource-group
                       [--allow-insecure {false, true}]
                       [--args]
                       [--command]
                       [--container-name]
                       [--cpu]
                       [--dal]
                       [--dapr-app-id]
                       [--dapr-app-port]
                       [--dapr-app-protocol {grpc, http}]
                       [--dapr-http-max-request-size]
                       [--dapr-http-read-buffer-size]
                       [--dapr-log-level {debug, error, info, warn}]
                       [--enable-dapr {false, true}]
                       [--env-vars]
                       [--environment]
                       [--exposed-port]
                       [--image]
                       [--ingress {external, internal}]
                       [--max-replicas]
                       [--memory]
                       [--min-replicas]
                       [--no-wait]
                       [--registry-identity]
                       [--registry-password]
                       [--registry-server]
                       [--registry-username]
                       [--revision-suffix]
                       [--revisions-mode {multiple, single}]
                       [--scale-rule-auth]
                       [--scale-rule-http-concurrency]
                       [--scale-rule-metadata]
                       [--scale-rule-name]
                       [--scale-rule-type]
                       [--secret-volume-mount]
                       [--secrets]
                       [--system-assigned]
                       [--tags]
                       [--target-port]
                       [--termination-grace-period]
                       [--transport {auto, http, http2, tcp}]
                       [--user-assigned]
                       [--workload-profile-name]
                       [--yaml]

예제

컨테이너 앱을 만들고 정규화된 do기본 이름을 검색합니다.

az containerapp create -n my-containerapp -g MyResourceGroup \
    --image myregistry.azurecr.io/my-app:v1.0 --environment MyContainerappEnv \
    --ingress external --target-port 80 \
    --registry-server myregistry.azurecr.io --registry-username myregistry --registry-password $REGISTRY_PASSWORD \
    --query properties.configuration.ingress.fqdn

리소스 요구 사항 및 복제본(replica) 개수 제한을 사용하여 컨테이너 앱을 만듭니다.

az containerapp create -n my-containerapp -g MyResourceGroup \
    --image nginx --environment MyContainerappEnv \
    --cpu 0.5 --memory 1.0Gi \
    --min-replicas 4 --max-replicas 8

비밀 및 환경 변수를 사용하여 컨테이너 앱을 만듭니다.

az containerapp create -n my-containerapp -g MyResourceGroup \
    --image my-app:v1.0 --environment MyContainerappEnv \
    --secrets mysecret=secretvalue1 anothersecret="secret value 2" \
    --env-vars GREETING="Hello, world" SECRETENV=secretref:anothersecret

YAML 구성을 사용하여 컨테이너 앱을 만듭니다. YAML 구성 예제 - https://aka.ms/azure-container-apps-yaml

az containerapp create -n my-containerapp -g MyResourceGroup \
    --environment MyContainerappEnv \
    --yaml "path/to/yaml/file.yml"

http 크기 조정 규칙을 사용하여 컨테이너 앱 만들기

az containerapp create -n myapp -g mygroup --environment myenv --image nginx \
    --scale-rule-name my-http-rule \
    --scale-rule-http-concurrency 50

사용자 지정 크기 조정 규칙을 사용하여 컨테이너 앱 만들기

az containerapp create -n my-containerapp -g MyResourceGroup \
    --image my-queue-processor --environment MyContainerappEnv \
    --min-replicas 4 --max-replicas 8 \
    --scale-rule-name queue-based-autoscaling \
    --scale-rule-type azure-queue \
    --scale-rule-metadata "accountName=mystorageaccountname" \
                          "cloud=AzurePublicCloud" \
                          "queueLength": "5" "queueName": "foo" \
    --scale-rule-auth "connection=my-connection-string-secret-name"

비밀을 사용하여 컨테이너 앱을 만들고 볼륨에 탑재합니다.

az containerapp create -n my-containerapp -g MyResourceGroup \
    --image my-app:v1.0 --environment MyContainerappEnv \
    --secrets mysecret=secretvalue1 anothersecret="secret value 2" \
    --secret-volume-mount "mnt/secrets"

필수 매개 변수

--name -n

Containerapp의 이름입니다. 이름은 소문자 영숫자 또는 '-'로 구성되어야 하고, 문자로 시작하고, 영숫자로 끝나야 하며, '--'를 가질 수 없으며, 32자 미만이어야 합니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--allow-insecure

수신 트래픽에 대해 안전하지 않은 연결을 허용합니다.

허용되는 값: false, true
기본값: False
--args

컨테이너 시작 명령 인수 목록입니다. 공백으로 구분된 값(예: "-c" "mycommand") 기존 값을 지우는 빈 문자열입니다.

--command

시작 중에 실행될 컨테이너에서 지원되는 명령 목록입니다. 공백으로 구분된 값(예: "/bin/queue" "mycommand") 기존 값을 지우는 빈 문자열입니다.

--container-name

컨테이너의 이름입니다.

--cpu

0.25에서 2.0(예: 0.5)의 코어에 필요한 CPU입니다.

--dal --dapr-enable-api-logging

Dapr 사이드카에 대한 API 로깅을 사용하도록 설정합니다.

기본값: False
--dapr-app-id

Dapr 애플리케이션 식별자입니다.

--dapr-app-port

Dapr 포트는 애플리케이션과 통신하는 데 사용합니다.

--dapr-app-protocol

Dapr 프로토콜은 애플리케이션과 통신하는 데 사용합니다.

허용되는 값: grpc, http
--dapr-http-max-request-size --dhmrs

요청 본문 http 및 grpc 서버 매개 변수의 최대 크기를 MB 단위로 늘려 큰 파일 업로드를 처리합니다.

--dapr-http-read-buffer-size --dhrbs

다중 KB 헤더를 보낼 때 처리할 http 헤더 읽기 버퍼의 Dapr 최대 크기입니다.

--dapr-log-level

Dapr 사이드카의 로그 수준을 설정합니다.

허용되는 값: debug, error, info, warn
--enable-dapr

Dapr 사이드카를 사용할 수 있는지 여부를 나타내는 부울입니다.

허용되는 값: false, true
기본값: False
--env-vars

컨테이너에 대한 환경 변수 목록입니다. 'key=value' 형식의 공백으로 구분된 값입니다. 기존 값을 지우는 빈 문자열입니다. 비밀을 참조하기 위해 'secretref:'가 있는 접두사 값입니다.

--environment

컨테이너 앱 환경의 이름 또는 리소스 ID입니다.

--exposed-port

추가 노출 포트입니다. tcp 전송 프로토콜에서만 지원됩니다. 앱 수신이 외부인 경우 환경별로 고유해야 합니다.

--image -i

컨테이너 이미지(예: publisher/image-name:tag).

--ingress

수신 형식입니다.

허용되는 값: external, internal
--max-replicas

최대 복제본(replica) 수입니다.

--memory

"Gi"로 끝나는 0.5- 4.0의 필수 메모리(예: 1.0Gi).

--min-replicas

최소 복제본(replica) 수입니다.

--no-wait

장기 실행 작업이 완료되기를 기다리지 마세요.

기본값: False
--registry-identity

사용자 이름/암호 대신 레지스트리 서버로 인증할 관리 ID입니다. 사용자 정의 ID와 시스템 정의 ID에는 각각 리소스 ID 또는 '시스템'을 사용합니다. 레지스트리는 ACR이어야 합니다. 가능하면 ID에 대한 'acrpull' 역할 assignemnt가 자동으로 만들어집니다.

--registry-password

컨테이너 레지스트리에 로그인할 암호입니다. 비밀로 저장되는 경우 값은 'secretref:' 뒤에 비밀 이름으로 시작해야 합니다.

--registry-server

컨테이너 레지스트리 서버 호스트 이름(예: myregistry.azurecr.io)입니다.

--registry-username

컨테이너 레지스트리에 로그인할 사용자 이름입니다.

--revision-suffix

수정 이름에 추가된 사용자에게 친숙한 접미사입니다.

--revisions-mode

컨테이너 앱의 활성 수정 모드입니다.

허용되는 값: multiple, single
기본값: single
--scale-rule-auth --sra

크기 조정 규칙 인증 매개 변수입니다. 인증 매개 변수는 "= = ..."형식이어야 합니다.

--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc

스케일 아웃 전의 최대 동시 요청 수입니다. http 및 tcp 크기 조정 규칙에 대해서만 지원됩니다.

--scale-rule-metadata --srm

규칙 메타데이터 크기 조정 메타데이터는 "= = ..."형식이어야 합니다.

--scale-rule-name --srn

크기 조정 규칙의 이름입니다.

--scale-rule-type --srt

배율 규칙의 형식입니다. 기본값: http. 자세한 내용은 을 방문 https://learn.microsoft.com/azure/container-apps/scale-app#scale-triggers하십시오.

--secret-volume-mount

모든 비밀(예: mnt/secrets)을 탑재하는 경로입니다.

--secrets -s

컨테이너 앱에 대한 비밀 목록입니다. 'key=value' 형식의 공백으로 구분된 값입니다.

--system-assigned

시스템 할당 ID를 할당할지 여부를 나타내는 부울입니다.

기본값: False
--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

--target-port

수신 트래픽에 사용되는 애플리케이션 포트입니다.

--termination-grace-period --tgp

강제로 종료되기 전에 복제본(replica) 정상적으로 종료되는 기간(초)입니다. (기본값: 30).

--transport

수신 트래픽에 사용되는 전송 프로토콜입니다.

허용되는 값: auto, http, http2, tcp
기본값: auto
--user-assigned

할당할 공백으로 구분된 사용자 ID입니다.

--workload-profile-name -w

앱을 실행할 워크로드 프로필의 이름입니다.

--yaml

컨테이너 앱의 구성을 사용하여 .yaml 파일의 경로입니다. 다른 모든 매개 변수는 무시됩니다. 예제를 보려면 https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples를 참조하세요.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az containerapp create (containerapp 확장)

컨테이너 앱을 만듭니다.

az containerapp create --name
                       --resource-group
                       [--allow-insecure {false, true}]
                       [--args]
                       [--artifact]
                       [--bind]
                       [--branch]
                       [--build-env-vars]
                       [--command]
                       [--container-name]
                       [--context-path]
                       [--cpu]
                       [--customized-keys]
                       [--dal]
                       [--dapr-app-id]
                       [--dapr-app-port]
                       [--dapr-app-protocol {grpc, http}]
                       [--dapr-http-max-request-size]
                       [--dapr-http-read-buffer-size]
                       [--dapr-log-level {debug, error, info, warn}]
                       [--enable-dapr {false, true}]
                       [--env-vars]
                       [--environment]
                       [--environment-type {connected, managed}]
                       [--exposed-port]
                       [--image]
                       [--ingress {external, internal}]
                       [--max-inactive-revisions]
                       [--max-replicas]
                       [--memory]
                       [--min-replicas]
                       [--no-wait]
                       [--registry-identity]
                       [--registry-password]
                       [--registry-server]
                       [--registry-username]
                       [--repo]
                       [--revision-suffix]
                       [--revisions-mode {multiple, single}]
                       [--scale-rule-auth]
                       [--scale-rule-http-concurrency]
                       [--scale-rule-metadata]
                       [--scale-rule-name]
                       [--scale-rule-type]
                       [--secret-volume-mount]
                       [--secrets]
                       [--service-principal-client-id]
                       [--service-principal-client-secret]
                       [--service-principal-tenant-id]
                       [--source]
                       [--system-assigned]
                       [--tags]
                       [--target-port]
                       [--termination-grace-period]
                       [--token]
                       [--transport {auto, http, http2, tcp}]
                       [--user-assigned]
                       [--workload-profile-name]
                       [--yaml]

예제

컨테이너 앱을 만들고 정규화된 do기본 이름을 검색합니다.

az containerapp create -n my-containerapp -g MyResourceGroup \
    --image myregistry.azurecr.io/my-app:v1.0 --environment MyContainerappEnv \
    --ingress external --target-port 80 \
    --registry-server myregistry.azurecr.io --registry-username myregistry --registry-password $REGISTRY_PASSWORD \
    --query properties.configuration.ingress.fqdn

리소스 요구 사항 및 복제본(replica) 개수 제한을 사용하여 컨테이너 앱을 만듭니다.

az containerapp create -n my-containerapp -g MyResourceGroup \
    --image nginx --environment MyContainerappEnv \
    --cpu 0.5 --memory 1.0Gi \
    --min-replicas 4 --max-replicas 8

비밀 및 환경 변수를 사용하여 컨테이너 앱을 만듭니다.

az containerapp create -n my-containerapp -g MyResourceGroup \
    --image my-app:v1.0 --environment MyContainerappEnv \
    --secrets mysecret=secretvalue1 anothersecret="secret value 2" \
    --env-vars GREETING="Hello, world" SECRETENV=secretref:anothersecret

YAML 구성을 사용하여 컨테이너 앱을 만듭니다. YAML 구성 예제 - https://aka.ms/azure-container-apps-yaml

az containerapp create -n my-containerapp -g MyResourceGroup \
    --environment MyContainerappEnv \
    --yaml "path/to/yaml/file.yml"

http 크기 조정 규칙을 사용하여 컨테이너 앱 만들기

az containerapp create -n myapp -g mygroup --environment myenv --image nginx \
    --scale-rule-name my-http-rule \
    --scale-rule-http-concurrency 50

사용자 지정 크기 조정 규칙을 사용하여 컨테이너 앱 만들기

az containerapp create -n my-containerapp -g MyResourceGroup \
    --image my-queue-processor --environment MyContainerappEnv \
    --min-replicas 4 --max-replicas 8 \
    --scale-rule-name queue-based-autoscaling \
    --scale-rule-type azure-queue \
    --scale-rule-metadata "accountName=mystorageaccountname" \
                          "cloud=AzurePublicCloud" \
                          "queueLength": "5" "queueName": "foo" \
    --scale-rule-auth "connection=my-connection-string-secret-name"

비밀을 사용하여 컨테이너 앱을 만들고 볼륨에 탑재합니다.

az containerapp create -n my-containerapp -g MyResourceGroup \
    --image my-app:v1.0 --environment MyContainerappEnv \
    --secrets mysecret=secretvalue1 anothersecret="secret value 2" \
    --secret-volume-mount "mnt/secrets"

커넥트 환경에서 호스트되는 컨테이너 앱을 만듭니다.

az containerapp create -n my-containerapp -g MyResourceGroup \
    --image my-app:v1.0 --environment MyContainerappConnectedEnv \
    --environment-type connected

제공된 GitHub 리포지토리의 새 GitHub Actions 워크플로에서 컨테이너 앱 만들기

az containerapp create -n my-containerapp -g MyResourceGroup \
--environment MyContainerappEnv --registry-server MyRegistryServer \
--registry-user MyRegistryUser --registry-pass MyRegistryPass \
--repo https://github.com/myAccount/myRepo

제공된 애플리케이션 원본에서 컨테이너 앱 만들기

az containerapp create -n my-containerapp -g MyResourceGroup \
--environment MyContainerappEnv --registry-server MyRegistryServer \
--registry-user MyRegistryUser --registry-pass MyRegistryPass \
--source .

필수 매개 변수

--name -n

Containerapp의 이름입니다. 이름은 소문자 영숫자 또는 '-'로 구성되어야 하고, 문자로 시작하고, 영숫자로 끝나야 하며, '--'를 가질 수 없으며, 32자 미만이어야 합니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--allow-insecure

수신 트래픽에 대해 안전하지 않은 연결을 허용합니다.

허용되는 값: false, true
기본값: False
--args

컨테이너 시작 명령 인수 목록입니다. 공백으로 구분된 값(예: "-c" "mycommand") 기존 값을 지우는 빈 문자열입니다.

--artifact
미리 보기

컨테이너 이미지를 빌드하기 위한 애플리케이션 아티팩트 로컬 경로입니다. 지원되는 아티팩트 참조: https://aka.ms/SourceToCloudSupportedArtifacts.

--bind
미리 보기

이 앱에 연결할 서비스, 바인딩 또는 Java 구성 요소의 공백으로 구분된 목록입니다. 예: SVC_NAME1[:BIND_NAME1] SVC_NAME2[:BIND_NAME2]...

--branch -b
미리 보기

제공된 GitHub 리포지토리의 분기입니다. 지정하지 않으면 GitHub 리포지토리의 기본 분기 가정합니다.

--build-env-vars
미리 보기

빌드에 대한 환경 변수 목록입니다. 'key=value' 형식의 공백으로 구분된 값입니다.

--command

시작 중에 실행될 컨테이너에서 지원되는 명령 목록입니다. 공백으로 구분된 값(예: "/bin/queue" "mycommand") 기존 값을 지우는 빈 문자열입니다.

--container-name

컨테이너의 이름입니다.

--context-path
미리 보기

Docker 빌드를 실행할 리포지토리의 경로입니다. 기본값은 "./"입니다. Dockerfile은 이 디렉터리에서 "Dockerfile"이라는 이름으로 간주됩니다.

--cpu

0.25에서 2.0(예: 0.5)의 코어에 필요한 CPU입니다.

--customized-keys
미리 보기

기본 구성 이름을 변경하는 데 사용되는 사용자 지정 키입니다. 키는 원래 이름이며, 값은 사용자 지정된 이름입니다.

--dal --dapr-enable-api-logging

Dapr 사이드카에 대한 API 로깅을 사용하도록 설정합니다.

기본값: False
--dapr-app-id

Dapr 애플리케이션 식별자입니다.

--dapr-app-port

Dapr 포트는 애플리케이션과 통신하는 데 사용합니다.

--dapr-app-protocol

Dapr 프로토콜은 애플리케이션과 통신하는 데 사용합니다.

허용되는 값: grpc, http
--dapr-http-max-request-size --dhmrs

요청 본문 http 및 grpc 서버 매개 변수의 최대 크기를 MB 단위로 늘려 큰 파일 업로드를 처리합니다.

--dapr-http-read-buffer-size --dhrbs

다중 KB 헤더를 보낼 때 처리할 http 헤더 읽기 버퍼의 Dapr 최대 크기입니다.

--dapr-log-level

Dapr 사이드카의 로그 수준을 설정합니다.

허용되는 값: debug, error, info, warn
--enable-dapr

Dapr 사이드카를 사용할 수 있는지 여부를 나타내는 부울입니다.

허용되는 값: false, true
기본값: False
--env-vars

컨테이너에 대한 환경 변수 목록입니다. 'key=value' 형식의 공백으로 구분된 값입니다. 기존 값을 지우는 빈 문자열입니다. 비밀을 참조하기 위해 'secretref:'가 있는 접두사 값입니다.

--environment

컨테이너 앱 환경의 이름 또는 리소스 ID입니다.

--environment-type
미리 보기

환경 유형입니다.

허용되는 값: connected, managed
기본값: managed
--exposed-port

추가 노출 포트입니다. tcp 전송 프로토콜에서만 지원됩니다. 앱 수신이 외부인 경우 환경별로 고유해야 합니다.

--image -i

컨테이너 이미지(예: publisher/image-name:tag).

--ingress

수신 형식입니다.

허용되는 값: external, internal
--max-inactive-revisions
미리 보기

컨테이너 앱에 사용할 수 있는 최대 비활성 수정 버전입니다.

--max-replicas

최대 복제본(replica) 수입니다.

--memory

"Gi"로 끝나는 0.5- 4.0의 필수 메모리(예: 1.0Gi).

--min-replicas

최소 복제본(replica) 수입니다.

--no-wait

장기 실행 작업이 완료되기를 기다리지 마세요.

기본값: False
--registry-identity

사용자 이름/암호 대신 레지스트리 서버로 인증할 관리 ID입니다. 사용자 정의 ID와 시스템 정의 ID에는 각각 리소스 ID 또는 '시스템'을 사용합니다. 레지스트리는 ACR이어야 합니다. 가능하면 ID에 대한 'acrpull' 역할 assignemnt가 자동으로 만들어집니다.

--registry-password

컨테이너 레지스트리에 로그인할 암호입니다. 비밀로 저장되는 경우 값은 'secretref:' 뒤에 비밀 이름으로 시작해야 합니다.

--registry-server

컨테이너 레지스트리 서버 호스트 이름(예: myregistry.azurecr.io)입니다.

--registry-username

컨테이너 레지스트리에 로그인할 사용자 이름입니다.

--repo
미리 보기

GitHub Actions를 통해 /또는 /형식 https://github.com/으로 앱을 만듭니다.

--revision-suffix

수정 이름에 추가된 사용자에게 친숙한 접미사입니다.

--revisions-mode

컨테이너 앱의 활성 수정 모드입니다.

허용되는 값: multiple, single
기본값: single
--scale-rule-auth --sra

크기 조정 규칙 인증 매개 변수입니다. 인증 매개 변수는 "= = ..."형식이어야 합니다.

--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc

스케일 아웃 전의 최대 동시 요청 수입니다. http 및 tcp 크기 조정 규칙에 대해서만 지원됩니다.

--scale-rule-metadata --srm

규칙 메타데이터 크기 조정 메타데이터는 "= = ..."형식이어야 합니다.

--scale-rule-name --srn

크기 조정 규칙의 이름입니다.

--scale-rule-type --srt

배율 규칙의 형식입니다. 기본값: http. 자세한 내용은 을 방문 https://learn.microsoft.com/azure/container-apps/scale-app#scale-triggers하십시오.

--secret-volume-mount

모든 비밀(예: mnt/secrets)을 탑재하는 경로입니다.

--secrets -s

컨테이너 앱에 대한 비밀 목록입니다. 'key=value' 형식의 공백으로 구분된 값입니다.

--service-principal-client-id --sp-cid
미리 보기

서비스 주체 클라이언트 ID입니다. GitHub Actions에서 Azure로 인증하는 데 사용됩니다.

--service-principal-client-secret --sp-sec
미리 보기

서비스 주체 클라이언트 암호입니다. GitHub Actions에서 Azure로 인증하는 데 사용됩니다.

--service-principal-tenant-id --sp-tid
미리 보기

서비스 주체 테넌트 ID입니다. GitHub Actions에서 Azure로 인증하는 데 사용됩니다.

--source
미리 보기

컨테이너 이미지를 빌드하기 위한 애플리케이션 원본 및 Dockerfile을 포함하는 로컬 디렉터리 경로입니다. 미리 보기: Dockerfile이 없으면 buildpack을 사용하여 컨테이너 이미지가 생성됩니다. Docker가 실행되고 있지 않거나 buildpack을 사용할 수 없는 경우 Oryx를 사용하여 이미지를 생성합니다. 지원되는 Oryx 런타임은 다음을 참조하세요 https://aka.ms/SourceToCloudSupportedVersions.

--system-assigned

시스템 할당 ID를 할당할지 여부를 나타내는 부울입니다.

기본값: False
--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

--target-port

수신 트래픽에 사용되는 애플리케이션 포트입니다.

--termination-grace-period --tgp

강제로 종료되기 전에 복제본(replica) 정상적으로 종료되는 기간(초)입니다. (기본값: 30).

--token
미리 보기

지정된 리포지토리에 대한 쓰기 권한이 있는 개인용 액세스 토큰입니다. 자세한 내용은 : https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line. 캐시에서 제공되지 않거나 찾을 수 없는 경우(및 --repo 사용) Github로 인증하기 위해 브라우저 페이지가 열립니다.

--transport

수신 트래픽에 사용되는 전송 프로토콜입니다.

허용되는 값: auto, http, http2, tcp
기본값: auto
--user-assigned

할당할 공백으로 구분된 사용자 ID입니다.

--workload-profile-name -w

앱을 실행할 워크로드 프로필의 이름입니다.

--yaml

컨테이너 앱의 구성을 사용하여 .yaml 파일의 경로입니다. 다른 모든 매개 변수는 무시됩니다. 예제를 보려면 https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples를 참조하세요.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az containerapp delete

컨테이너 앱을 삭제합니다.

az containerapp delete [--ids]
                       [--name]
                       [--no-wait]
                       [--resource-group]
                       [--subscription]
                       [--yes]

예제

컨테이너 앱을 삭제합니다.

az containerapp delete -g MyResourceGroup -n MyContainerapp

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.

--name -n

Containerapp의 이름입니다. 이름은 소문자 영숫자 또는 '-'로 구성되어야 하고, 문자로 시작하고, 영숫자로 끝나야 하며, '--'를 가질 수 없으며, 32자 미만이어야 합니다.

--no-wait

장기 실행 작업이 완료되기를 기다리지 마세요.

기본값: False
--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--yes -y

확인을 묻는 메시지를 표시하지 마세요.

기본값: False
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az containerapp delete (containerapp 확장)

컨테이너 앱을 삭제합니다.

az containerapp delete [--ids]
                       [--name]
                       [--no-wait]
                       [--resource-group]
                       [--subscription]
                       [--yes]

예제

컨테이너 앱을 삭제합니다.

az containerapp delete -g MyResourceGroup -n MyContainerapp

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.

--name -n

Containerapp의 이름입니다. 이름은 소문자 영숫자 또는 '-'로 구성되어야 하고, 문자로 시작하고, 영숫자로 끝나야 하며, '--'를 가질 수 없으며, 32자 미만이어야 합니다.

--no-wait

장기 실행 작업이 완료되기를 기다리지 마세요.

기본값: False
--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--yes -y

확인을 묻는 메시지를 표시하지 마세요.

기본값: False
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az containerapp exec

컨테이너 앱 복제본(replica) 내에서 SSH와 유사한 대화형 셸을 엽니다.

az containerapp exec --name
                     --resource-group
                     [--command]
                     [--container]
                     [--replica]
                     [--revision]

예제

컨테이너 앱으로 exec

az containerapp exec -n my-containerapp -g MyResourceGroup

특정 컨테이너 앱 복제본(replica) 및 수정 버전으로 exec

az containerapp exec -n my-containerapp -g MyResourceGroup --replica MyReplica --revision MyRevision

containerapp에서 bash 셸 열기

az containerapp exec -n my-containerapp -g MyResourceGroup --command bash

필수 매개 변수

--name -n

Containerapp의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--command

시작 명령(bash, zsh, sh 등)입니다.

기본값: sh
--container

ssh할 컨테이너의 이름입니다.

--replica

ssh할 복제본(replica) 이름입니다. 'az containerapp 복제본(replica) list'를 사용하여 복제본(replica) 나열합니다. 앱에 대한 트래픽이 없는 경우 복제본(replica) 존재하지 않을 수 있습니다.

--revision

ssh할 컨테이너 앱 수정 버전의 이름입니다. 기본값은 최신 수정 버전입니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az containerapp list

컨테이너 앱을 나열합니다.

az containerapp list [--environment]
                     [--resource-group]

예제

현재 구독에 컨테이너 앱을 나열합니다.

az containerapp list

리소스 그룹별로 컨테이너 앱을 나열합니다.

az containerapp list -g MyResourceGroup

선택적 매개 변수

--environment

컨테이너 앱 환경의 이름 또는 리소스 ID입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az containerapp list (containerapp 확장)

컨테이너 앱을 나열합니다.

az containerapp list [--environment]
                     [--environment-type {connected, managed}]
                     [--resource-group]

예제

현재 구독에 컨테이너 앱을 나열합니다.

az containerapp list

리소스 그룹별로 컨테이너 앱을 나열합니다.

az containerapp list -g MyResourceGroup

환경 유형별로 컨테이너 앱을 나열합니다.

az containerapp list --environment-type connected

선택적 매개 변수

--environment

컨테이너 앱 환경의 이름 또는 리소스 ID입니다.

--environment-type
미리 보기

환경 유형입니다.

허용되는 값: connected, managed
기본값: all
--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az containerapp list-usages

미리 보기

이 명령은 미리 보기로 제공되며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

특정 지역의 구독 수준 할당량 사용량을 나열합니다.

az containerapp list-usages --location

예제

특정 지역의 할당량 사용량을 나열합니다.

az containerapp list-usages -l eastus

필수 매개 변수

--location -l

위치. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az containerapp show

컨테이너 앱의 세부 정보를 표시합니다.

az containerapp show [--ids]
                     [--name]
                     [--resource-group]
                     [--show-secrets]
                     [--subscription]

예제

컨테이너 앱의 세부 정보를 표시합니다.

az containerapp show -n my-containerapp -g MyResourceGroup

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.

--name -n

Containerapp의 이름입니다. 이름은 소문자 영숫자 또는 '-'로 구성되어야 하고, 문자로 시작하고, 영숫자로 끝나야 하며, '--'를 가질 수 없으며, 32자 미만이어야 합니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--show-secrets

Containerapp 비밀을 표시합니다.

기본값: False
--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az containerapp show (containerapp 확장)

컨테이너 앱의 세부 정보를 표시합니다.

az containerapp show [--ids]
                     [--name]
                     [--resource-group]
                     [--show-secrets]
                     [--subscription]

예제

컨테이너 앱의 세부 정보를 표시합니다.

az containerapp show -n my-containerapp -g MyResourceGroup

선택적 매개 변수

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.

--name -n

Containerapp의 이름입니다. 이름은 소문자 영숫자 또는 '-'로 구성되어야 하고, 문자로 시작하고, 영숫자로 끝나야 하며, '--'를 가질 수 없으며, 32자 미만이어야 합니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--show-secrets

Containerapp 비밀을 표시합니다.

기본값: False
--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az containerapp show-custom-domain-verification-id

미리 보기

이 명령은 미리 보기로 제공되며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

바인딩 앱 또는 환경 사용자 지정 do기본에 대한 확인 ID를 표시합니다.

az containerapp show-custom-domain-verification-id

예제

앱 사용자 지정 작업을 위해 TXT 레코드로 추가해야 하는 확인 ID를 가져옵니다기본 do기본 소유권을 확인합니다.

az containerapp show-custom-domain-verification-id

사용자 지정 환경 DNS 접미사에 대한 TXT 레코드로 추가해야 하는 확인 ID를 가져와서 do기본 소유권을 확인합니다.

az containerapp show-custom-domain-verification-id
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az containerapp up

컨테이너 앱과 연결된 리소스(ACR, 리소스 그룹, 컨테이너 앱 환경, GitHub Actions 등)를 만들거나 업데이트합니다.

az containerapp up --name
                   [--branch]
                   [--browse]
                   [--context-path]
                   [--env-vars]
                   [--environment]
                   [--image]
                   [--ingress {external, internal}]
                   [--location]
                   [--logs-workspace-id]
                   [--logs-workspace-key]
                   [--registry-password]
                   [--registry-server]
                   [--registry-username]
                   [--repo]
                   [--resource-group]
                   [--service-principal-client-id]
                   [--service-principal-client-secret]
                   [--service-principal-tenant-id]
                   [--source]
                   [--target-port]
                   [--token]
                   [--workload-profile-name]

예제

GitHub 리포지토리의 dockerfile에서 컨테이너 앱 만들기(github 작업 설정)

az containerapp up -n my-containerapp --repo https://github.com/myAccount/myRepo

로컬 디렉터리의 dockerfile에서 컨테이너 앱을 만들거나 dockerfile을 찾을 수 없는 경우 컨테이너를 자동으로 생성합니다.

az containerapp up -n my-containerapp --source .

레지스트리의 이미지에서 컨테이너 앱 만들기

az containerapp up -n my-containerapp --image myregistry.azurecr.io/myImage:myTag

수신이 활성화되고 지정된 환경이 있는 레지스트리의 이미지에서 컨테이너 앱 만들기

az containerapp up -n my-containerapp --image myregistry.azurecr.io/myImage:myTag --ingress external --target-port 80 --environment MyEnv

필수 매개 변수

--name -n

Containerapp의 이름입니다. 이름은 소문자 영숫자 또는 '-'로 구성되어야 하고, 문자로 시작하고, 영숫자로 끝나야 하며, '--'를 가질 수 없으며, 32자 미만이어야 합니다.

선택적 매개 변수

--branch -b

Github 리포지토리의 분기입니다. 지정하지 않으면 Github 리포지토리의 기본 분기 가정합니다.

--browse

가능하면 생성 및 배포 후 웹 브라우저에서 앱을 엽니다.

기본값: False
--context-path

docker 빌드를 실행할 리포지토리의 경로입니다. 기본값은 "./"입니다. Dockerfile은 이 디렉터리에서 "Dockerfile"이라는 이름으로 간주됩니다.

--env-vars

컨테이너에 대한 환경 변수 목록입니다. 'key=value' 형식의 공백으로 구분된 값입니다. 기존 값을 지우는 빈 문자열입니다. 비밀을 참조하기 위해 'secretref:'가 있는 접두사 값입니다.

--environment

컨테이너 앱 환경의 이름 또는 리소스 ID입니다.

--image -i

컨테이너 이미지(예: publisher/image-name:tag).

--ingress

수신 형식입니다.

허용되는 값: external, internal
--location -l

위치. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.

--logs-workspace-id

진단 로그를 보낼 Log Analytics 작업 영역의 작업 영역 ID입니다. "az monitor log-analytics workspace create"를 사용하여 만들 수 있습니다. 추가 청구가 적용될 수 있습니다.

--logs-workspace-key

Log Analytics 작업 영역을 구성하는 Log Analytics 작업 영역 키입니다. "az monitor log-analytics workspace get-shared-keys"를 사용하여 키를 검색할 수 있습니다.

--registry-password

컨테이너 레지스트리에 로그인할 암호입니다. 비밀로 저장되는 경우 값은 'secretref:' 뒤에 비밀 이름으로 시작해야 합니다.

--registry-server

컨테이너 레지스트리 서버 호스트 이름(예: myregistry.azurecr.io)입니다.

--registry-username

컨테이너 레지스트리에 로그인할 사용자 이름입니다.

--repo

Github Actions를 통해 앱을 만듭니다. 형식: https://github.com// 또는 /.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--service-principal-client-id --sp-cid

서비스 주체 클라이언트 ID입니다. Github Actions에서 Azure로 인증하는 데 사용됩니다.

--service-principal-client-secret --sp-sec

서비스 주체 클라이언트 암호입니다. Github Actions에서 Azure로 인증하는 데 사용됩니다.

--service-principal-tenant-id --sp-tid

서비스 주체 테넌트 ID입니다. Github Actions에서 Azure로 인증하는 데 사용됩니다.

--source

컨테이너 이미지를 빌드하기 위한 애플리케이션 원본 및 Dockerfile을 포함하는 로컬 디렉터리 경로입니다. 미리 보기: Dockerfile이 없으면 buildpack을 사용하여 컨테이너 이미지가 생성됩니다. Docker가 실행되고 있지 않거나 buildpack을 사용할 수 없는 경우 Oryx를 사용하여 이미지를 생성합니다. 지원되는 Oryx 런타임은 다음을 참조하세요 https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md.

--target-port

수신 트래픽에 사용되는 애플리케이션 포트입니다.

--token

지정된 리포지토리에 대한 쓰기 권한이 있는 개인용 액세스 토큰입니다. 자세한 내용은 : https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line. 캐시에서 제공되지 않거나 찾을 수 없는 경우(및 --repo 사용) Github로 인증하기 위해 브라우저 페이지가 열립니다.

--workload-profile-name -w

워크로드 프로필의 이름입니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az containerapp up (containerapp 확장)

컨테이너 앱과 연결된 리소스(ACR, 리소스 그룹, 컨테이너 앱 환경, GitHub Actions 등)를 만들거나 업데이트합니다.

az containerapp up --name
                   [--artifact]
                   [--branch]
                   [--browse]
                   [--build-env-vars]
                   [--connected-cluster-id]
                   [--context-path]
                   [--custom-location]
                   [--env-vars]
                   [--environment]
                   [--image]
                   [--ingress {external, internal}]
                   [--location]
                   [--logs-workspace-id]
                   [--logs-workspace-key]
                   [--registry-password]
                   [--registry-server]
                   [--registry-username]
                   [--repo]
                   [--resource-group]
                   [--service-principal-client-id]
                   [--service-principal-client-secret]
                   [--service-principal-tenant-id]
                   [--source]
                   [--target-port]
                   [--token]
                   [--workload-profile-name]

예제

GitHub 리포지토리의 dockerfile에서 컨테이너 앱 만들기(github 작업 설정)

az containerapp up -n my-containerapp --repo https://github.com/myAccount/myRepo

로컬 디렉터리의 dockerfile에서 컨테이너 앱을 만들거나 dockerfile을 찾을 수 없는 경우 컨테이너를 자동으로 생성합니다.

az containerapp up -n my-containerapp --source .

레지스트리의 이미지에서 컨테이너 앱 만들기

az containerapp up -n my-containerapp --image myregistry.azurecr.io/myImage:myTag

수신이 활성화되고 지정된 환경이 있는 레지스트리의 이미지에서 컨테이너 앱 만들기

az containerapp up -n my-containerapp --image myregistry.azurecr.io/myImage:myTag --ingress external --target-port 80 --environment MyEnv

커넥트 클러스터의 레지스트리에 있는 이미지에서 컨테이너 앱 만들기

az containerapp up -n my-containerapp --image myregistry.azurecr.io/myImage:myTag --connected-cluster-id MyConnectedClusterResourceId

연결된 환경의 레지스트리에 있는 이미지에서 컨테이너 앱 만들기

az containerapp up -n my-containerapp --image myregistry.azurecr.io/myImage:myTag --environment MyConnectedEnvironmentId

필수 매개 변수

--name -n

Containerapp의 이름입니다. 이름은 소문자 영숫자 또는 '-'로 구성되어야 하고, 문자로 시작하고, 영숫자로 끝나야 하며, '--'를 가질 수 없으며, 32자 미만이어야 합니다.

선택적 매개 변수

--artifact
미리 보기

컨테이너 이미지를 빌드하기 위한 애플리케이션 아티팩트 로컬 경로입니다. 지원되는 아티팩트 참조: https://aka.ms/SourceToCloudSupportedArtifacts.

--branch -b

Github 리포지토리의 분기입니다. 지정하지 않으면 Github 리포지토리의 기본 분기 가정합니다.

--browse

가능하면 생성 및 배포 후 웹 브라우저에서 앱을 엽니다.

기본값: False
--build-env-vars
미리 보기

빌드에 대한 환경 변수 목록입니다. 'key=value' 형식의 공백으로 구분된 값입니다.

--connected-cluster-id
미리 보기

연결된 클러스터의 리소스 ID입니다. 'az connectedk8s list'를 사용하여 나열합니다.

--context-path

docker 빌드를 실행할 리포지토리의 경로입니다. 기본값은 "./"입니다. Dockerfile은 이 디렉터리에서 "Dockerfile"이라는 이름으로 간주됩니다.

--custom-location
미리 보기

사용자 지정 위치의 리소스 ID입니다. 'az customlocation list'를 사용하여 나열합니다.

--env-vars

컨테이너에 대한 환경 변수 목록입니다. 'key=value' 형식의 공백으로 구분된 값입니다. 기존 값을 지우는 빈 문자열입니다. 비밀을 참조하기 위해 'secretref:'가 있는 접두사 값입니다.

--environment

컨테이너 앱의 관리되는 환경 또는 연결된 환경의 이름 또는 리소스 ID입니다.

--image -i

컨테이너 이미지(예: publisher/image-name:tag).

--ingress

수신 형식입니다.

허용되는 값: external, internal
--location -l

위치. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.

--logs-workspace-id

진단 로그를 보낼 Log Analytics 작업 영역의 작업 영역 ID입니다. "az monitor log-analytics workspace create"를 사용하여 만들 수 있습니다. 추가 청구가 적용될 수 있습니다.

--logs-workspace-key

Log Analytics 작업 영역을 구성하는 Log Analytics 작업 영역 키입니다. "az monitor log-analytics workspace get-shared-keys"를 사용하여 키를 검색할 수 있습니다.

--registry-password

컨테이너 레지스트리에 로그인할 암호입니다. 비밀로 저장되는 경우 값은 'secretref:' 뒤에 비밀 이름으로 시작해야 합니다.

--registry-server

컨테이너 레지스트리 서버 호스트 이름(예: myregistry.azurecr.io)입니다.

--registry-username

컨테이너 레지스트리에 로그인할 사용자 이름입니다.

--repo

Github Actions를 통해 앱을 만듭니다. 형식: https://github.com// 또는 /.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--service-principal-client-id --sp-cid

서비스 주체 클라이언트 ID입니다. Github Actions에서 Azure로 인증하는 데 사용됩니다.

--service-principal-client-secret --sp-sec

서비스 주체 클라이언트 암호입니다. Github Actions에서 Azure로 인증하는 데 사용됩니다.

--service-principal-tenant-id --sp-tid

서비스 주체 테넌트 ID입니다. Github Actions에서 Azure로 인증하는 데 사용됩니다.

--source

컨테이너 이미지를 빌드하기 위한 애플리케이션 원본 및 Dockerfile을 포함하는 로컬 디렉터리 경로입니다. 미리 보기: Dockerfile이 없으면 buildpack을 사용하여 컨테이너 이미지가 생성됩니다. Docker가 실행되고 있지 않거나 buildpack을 사용할 수 없는 경우 Oryx를 사용하여 이미지를 생성합니다. 지원되는 Oryx 런타임은 다음을 참조하세요 https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md.

--target-port

수신 트래픽에 사용되는 애플리케이션 포트입니다.

--token

지정된 리포지토리에 대한 쓰기 권한이 있는 개인용 액세스 토큰입니다. 자세한 내용은 : https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line. 캐시에서 제공되지 않거나 찾을 수 없는 경우(및 --repo 사용) Github로 인증하기 위해 브라우저 페이지가 열립니다.

--workload-profile-name -w

워크로드 프로필의 이름입니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az containerapp update

컨테이너 앱을 업데이트합니다. 여러 수정 모드에서 최신 수정 버전을 기반으로 새 수정 버전을 만듭니다.

az containerapp update [--args]
                       [--command]
                       [--container-name]
                       [--cpu]
                       [--ids]
                       [--image]
                       [--max-replicas]
                       [--memory]
                       [--min-replicas]
                       [--name]
                       [--no-wait]
                       [--remove-all-env-vars]
                       [--remove-env-vars]
                       [--replace-env-vars]
                       [--resource-group]
                       [--revision-suffix]
                       [--scale-rule-auth]
                       [--scale-rule-http-concurrency]
                       [--scale-rule-metadata]
                       [--scale-rule-name]
                       [--scale-rule-type]
                       [--secret-volume-mount]
                       [--set-env-vars]
                       [--subscription]
                       [--tags]
                       [--termination-grace-period]
                       [--workload-profile-name]
                       [--yaml]

예제

컨테이너 앱의 컨테이너 이미지를 업데이트합니다.

az containerapp update -n my-containerapp -g MyResourceGroup \
    --image myregistry.azurecr.io/my-app:v2.0

컨테이너 앱의 리소스 요구 사항 및 크기 제한을 업데이트합니다.

az containerapp update -n my-containerapp -g MyResourceGroup \
    --cpu 0.5 --memory 1.0Gi \
    --min-replicas 4 --max-replicas 8

http 크기 조정 규칙으로 컨테이너 앱 업데이트

az containerapp update -n myapp -g mygroup \
    --scale-rule-name my-http-rule \
    --scale-rule-http-concurrency 50

사용자 지정 크기 조정 규칙으로 컨테이너 앱 업데이트

az containerapp update -n myapp -g mygroup \
    --scale-rule-name my-custom-rule \
    --scale-rule-type my-custom-type \
    --scale-rule-metadata key=value key2=value2 \
    --scale-rule-auth triggerparam=secretref triggerparam=secretref

선택적 매개 변수

--args

컨테이너 시작 명령 인수 목록입니다. 공백으로 구분된 값(예: "-c" "mycommand") 기존 값을 지우는 빈 문자열입니다.

--command

시작 중에 실행될 컨테이너에서 지원되는 명령 목록입니다. 공백으로 구분된 값(예: "/bin/queue" "mycommand") 기존 값을 지우는 빈 문자열입니다.

--container-name

컨테이너의 이름입니다.

--cpu

0.25에서 2.0(예: 0.5)의 코어에 필요한 CPU입니다.

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.

--image -i

컨테이너 이미지(예: publisher/image-name:tag).

--max-replicas

최대 복제본(replica) 수입니다.

--memory

"Gi"로 끝나는 0.5- 4.0의 필수 메모리(예: 1.0Gi).

--min-replicas

최소 복제본(replica) 수입니다.

--name -n

Containerapp의 이름입니다. 이름은 소문자 영숫자 또는 '-'로 구성되어야 하고, 문자로 시작하고, 영숫자로 끝나야 하며, '--'를 가질 수 없으며, 32자 미만이어야 합니다.

--no-wait

장기 실행 작업이 완료되기를 기다리지 마세요.

기본값: False
--remove-all-env-vars

컨테이너에서 모든 환경 변수를 제거합니다.

기본값: False
--remove-env-vars

컨테이너에서 환경 변수를 제거합니다. 공백으로 구분된 환경 변수 이름입니다.

--replace-env-vars

컨테이너의 환경 변수를 대체합니다. 다른 기존 환경 변수가 제거됩니다. 'key=value' 형식의 공백으로 구분된 값입니다. 비밀로 저장되는 경우 값은 'secretref:' 뒤에 비밀 이름으로 시작해야 합니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--revision-suffix

수정 이름에 추가된 사용자에게 친숙한 접미사입니다.

--scale-rule-auth --sra

크기 조정 규칙 인증 매개 변수입니다. 인증 매개 변수는 "= = ..."형식이어야 합니다.

--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc

스케일 아웃 전의 최대 동시 요청 수입니다. http 및 tcp 크기 조정 규칙에 대해서만 지원됩니다.

--scale-rule-metadata --srm

규칙 메타데이터 크기 조정 메타데이터는 "= = ..."형식이어야 합니다.

--scale-rule-name --srn

크기 조정 규칙의 이름입니다.

--scale-rule-type --srt

배율 규칙의 형식입니다. 기본값: http. 자세한 내용은 을 방문 https://learn.microsoft.com/azure/container-apps/scale-app#scale-triggers하십시오.

--secret-volume-mount

모든 비밀(예: mnt/secrets)을 탑재하는 경로입니다.

--set-env-vars

컨테이너에서 환경 변수를 추가하거나 업데이트합니다. 기존 환경 변수는 수정되지 않습니다. 'key=value' 형식의 공백으로 구분된 값입니다. 비밀로 저장되는 경우 값은 'secretref:' 뒤에 비밀 이름으로 시작해야 합니다.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

--termination-grace-period --tgp

강제로 종료되기 전에 복제본(replica) 정상적으로 종료되는 기간(초)입니다. (기본값: 30).

--workload-profile-name -w

워크로드 프로필의 이름입니다.

--yaml

컨테이너 앱의 구성을 사용하여 .yaml 파일의 경로입니다. 다른 모든 매개 변수는 무시됩니다. 예제를 보려면 https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples를 참조하세요.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az containerapp update (containerapp 확장)

컨테이너 앱을 업데이트합니다. 여러 수정 모드에서 최신 수정 버전을 기반으로 새 수정 버전을 만듭니다.

az containerapp update [--args]
                       [--artifact]
                       [--bind]
                       [--build-env-vars]
                       [--command]
                       [--container-name]
                       [--cpu]
                       [--customized-keys]
                       [--ids]
                       [--image]
                       [--max-inactive-revisions]
                       [--max-replicas]
                       [--memory]
                       [--min-replicas]
                       [--name]
                       [--no-wait]
                       [--remove-all-env-vars]
                       [--remove-env-vars]
                       [--replace-env-vars]
                       [--resource-group]
                       [--revision-suffix]
                       [--scale-rule-auth]
                       [--scale-rule-http-concurrency]
                       [--scale-rule-metadata]
                       [--scale-rule-name]
                       [--scale-rule-type]
                       [--secret-volume-mount]
                       [--set-env-vars]
                       [--source]
                       [--subscription]
                       [--tags]
                       [--termination-grace-period]
                       [--unbind]
                       [--workload-profile-name]
                       [--yaml]

예제

컨테이너 앱의 컨테이너 이미지를 업데이트합니다.

az containerapp update -n my-containerapp -g MyResourceGroup \
    --image myregistry.azurecr.io/my-app:v2.0

컨테이너 앱의 리소스 요구 사항 및 크기 제한을 업데이트합니다.

az containerapp update -n my-containerapp -g MyResourceGroup \
    --cpu 0.5 --memory 1.0Gi \
    --min-replicas 4 --max-replicas 8

http 크기 조정 규칙으로 컨테이너 앱 업데이트

az containerapp update -n myapp -g mygroup \
    --scale-rule-name my-http-rule \
    --scale-rule-http-concurrency 50

사용자 지정 크기 조정 규칙으로 컨테이너 앱 업데이트

az containerapp update -n myapp -g mygroup \
    --scale-rule-name my-custom-rule \
    --scale-rule-type my-custom-type \
    --scale-rule-metadata key=value key2=value2 \
    --scale-rule-auth triggerparam=secretref triggerparam=secretref

제공된 애플리케이션 원본에서 컨테이너 앱 업데이트

az containerapp update -n my-containerapp -g MyResourceGroup --source .

선택적 매개 변수

--args

컨테이너 시작 명령 인수 목록입니다. 공백으로 구분된 값(예: "-c" "mycommand") 기존 값을 지우는 빈 문자열입니다.

--artifact
미리 보기

컨테이너 이미지를 빌드하기 위한 애플리케이션 아티팩트 로컬 경로입니다. 지원되는 아티팩트 참조: https://aka.ms/SourceToCloudSupportedArtifacts.

--bind
미리 보기

이 앱에 연결할 서비스, 바인딩 또는 Java 구성 요소의 공백으로 구분된 목록입니다. 예: SVC_NAME1[:BIND_NAME1] SVC_NAME2[:BIND_NAME2]...

--build-env-vars
미리 보기

빌드에 대한 환경 변수 목록입니다. 'key=value' 형식의 공백으로 구분된 값입니다.

--command

시작 중에 실행될 컨테이너에서 지원되는 명령 목록입니다. 공백으로 구분된 값(예: "/bin/queue" "mycommand") 기존 값을 지우는 빈 문자열입니다.

--container-name

컨테이너의 이름입니다.

--cpu

0.25에서 2.0(예: 0.5)의 코어에 필요한 CPU입니다.

--customized-keys
미리 보기

기본 구성 이름을 변경하는 데 사용되는 사용자 지정 키입니다. 키는 원래 이름이며, 값은 사용자 지정된 이름입니다.

--ids

하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.

--image -i

컨테이너 이미지(예: publisher/image-name:tag).

--max-inactive-revisions
미리 보기

컨테이너 앱에 사용할 수 있는 최대 비활성 수정 버전입니다.

--max-replicas

최대 복제본(replica) 수입니다.

--memory

"Gi"로 끝나는 0.5- 4.0의 필수 메모리(예: 1.0Gi).

--min-replicas

최소 복제본(replica) 수입니다.

--name -n

Containerapp의 이름입니다. 이름은 소문자 영숫자 또는 '-'로 구성되어야 하고, 문자로 시작하고, 영숫자로 끝나야 하며, '--'를 가질 수 없으며, 32자 미만이어야 합니다.

--no-wait

장기 실행 작업이 완료되기를 기다리지 마세요.

기본값: False
--remove-all-env-vars

컨테이너에서 모든 환경 변수를 제거합니다.

기본값: False
--remove-env-vars

컨테이너에서 환경 변수를 제거합니다. 공백으로 구분된 환경 변수 이름입니다.

--replace-env-vars

컨테이너의 환경 변수를 대체합니다. 다른 기존 환경 변수가 제거됩니다. 'key=value' 형식의 공백으로 구분된 값입니다. 비밀로 저장되는 경우 값은 'secretref:' 뒤에 비밀 이름으로 시작해야 합니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--revision-suffix

수정 이름에 추가된 사용자에게 친숙한 접미사입니다.

--scale-rule-auth --sra

크기 조정 규칙 인증 매개 변수입니다. 인증 매개 변수는 "= = ..."형식이어야 합니다.

--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc

스케일 아웃 전의 최대 동시 요청 수입니다. http 및 tcp 크기 조정 규칙에 대해서만 지원됩니다.

--scale-rule-metadata --srm

규칙 메타데이터 크기 조정 메타데이터는 "= = ..."형식이어야 합니다.

--scale-rule-name --srn

크기 조정 규칙의 이름입니다.

--scale-rule-type --srt

배율 규칙의 형식입니다. 기본값: http. 자세한 내용은 을 방문 https://learn.microsoft.com/azure/container-apps/scale-app#scale-triggers하십시오.

--secret-volume-mount

모든 비밀(예: mnt/secrets)을 탑재하는 경로입니다.

--set-env-vars

컨테이너에서 환경 변수를 추가하거나 업데이트합니다. 기존 환경 변수는 수정되지 않습니다. 'key=value' 형식의 공백으로 구분된 값입니다. 비밀로 저장되는 경우 값은 'secretref:' 뒤에 비밀 이름으로 시작해야 합니다.

--source
미리 보기

컨테이너 이미지를 빌드하기 위한 애플리케이션 원본 및 Dockerfile을 포함하는 로컬 디렉터리 경로입니다. 미리 보기: Dockerfile이 없으면 buildpack을 사용하여 컨테이너 이미지가 생성됩니다. Docker가 실행되고 있지 않거나 buildpack을 사용할 수 없는 경우 Oryx를 사용하여 이미지를 생성합니다. 지원되는 Oryx 런타임은 다음을 참조하세요 https://aka.ms/SourceToCloudSupportedVersions.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

--termination-grace-period --tgp

강제로 종료되기 전에 복제본(replica) 정상적으로 종료되는 기간(초)입니다. (기본값: 30).

--unbind
미리 보기

이 앱에서 제거할 서비스, 바인딩 또는 Java 구성 요소의 공백으로 구분된 목록입니다. 예: BIND_NAME1...

--workload-profile-name -w

워크로드 프로필의 이름입니다.

--yaml

컨테이너 앱의 구성을 사용하여 .yaml 파일의 경로입니다. 다른 모든 매개 변수는 무시됩니다. 예제를 보려면 https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples를 참조하세요.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

오류만 표시하고, 경고를 표시하지 않습니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
기본값: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 위치를 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.