az containerapp

Nota

Este grupo de comandos tem comandos definidos na CLI do Azure e em pelo menos uma extensão. Instale cada extensão para se beneficiar de seus recursos estendidos. Saiba mais sobre extensões.

Gerencie aplicativos de contêiner do Azure.

Comandos

Name Description Tipo Estado
az containerapp add-on

Comandos para gerenciar complementos disponíveis no ambiente.

Extensão Pré-visualizar
az containerapp add-on kafka

Comandos para gerenciar o complemento kafka para o ambiente Container Apps.

Extensão Pré-visualizar
az containerapp add-on kafka create

Comando para criar o complemento kafka.

Extensão Pré-visualizar
az containerapp add-on kafka delete

Comando para excluir o complemento kafka.

Extensão Pré-visualizar
az containerapp add-on list

Liste todos os complementos dentro do ambiente.

Extensão Pré-visualizar
az containerapp add-on mariadb

Comandos para gerenciar o complemento mariadb para o ambiente Container Apps.

Extensão Pré-visualizar
az containerapp add-on mariadb create

Comando para criar o complemento mariadb.

Extensão Pré-visualizar
az containerapp add-on mariadb delete

Comando para excluir o complemento mariadb.

Extensão Pré-visualizar
az containerapp add-on milvus

Comandos para gerenciar o complemento milvus para o ambiente Container Apps.

Extensão Pré-visualizar
az containerapp add-on milvus create

Comando para criar o complemento milvus.

Extensão Pré-visualizar
az containerapp add-on milvus delete

Comando para excluir o serviço milvus.

Extensão Pré-visualizar
az containerapp add-on postgres

Comandos para gerenciar o complemento postgres para o ambiente Container Apps.

Extensão Pré-visualizar
az containerapp add-on postgres create

Comando para criar o complemento postgres.

Extensão Pré-visualizar
az containerapp add-on postgres delete

Comando para excluir o complemento postgres.

Extensão Pré-visualizar
az containerapp add-on qdrant

Comandos para gerenciar o complemento qdrant para o ambiente Container Apps.

Extensão Pré-visualizar
az containerapp add-on qdrant create

Comando para criar o complemento qdrant.

Extensão Pré-visualizar
az containerapp add-on qdrant delete

Comando para excluir o complemento qdrant.

Extensão Pré-visualizar
az containerapp add-on redis

Comandos para gerenciar o complemento redis para o ambiente Container Apps.

Extensão Pré-visualizar
az containerapp add-on redis create

Comando para criar o complemento redis.

Extensão Pré-visualizar
az containerapp add-on redis delete

Comando para excluir o complemento redis.

Extensão Pré-visualizar
az containerapp add-on weaviate

Comandos para gerenciar o complemento weaviate para o ambiente Container Apps.

Extensão Pré-visualizar
az containerapp add-on weaviate create

Comando para criar o complemento weaviate.

Extensão Pré-visualizar
az containerapp add-on weaviate delete

Comando para excluir o serviço weaviate.

Extensão Pré-visualizar
az containerapp auth

Gerencie a autenticação e autorização containerapp.

Núcleo e Extensão GA
az containerapp auth apple

Gerencie a autenticação containerapp e a autorização do provedor de identidade Apple.

Principal GA
az containerapp auth apple show

Mostrar as configurações de autenticação para o provedor de identidade da Apple.

Principal GA
az containerapp auth apple update

Atualize o ID do cliente e o segredo do cliente para o provedor de identidade da Apple.

Principal GA
az containerapp auth facebook

Gerencie a autenticação containerapp e a autorização do provedor de identidade do Facebook.

Principal GA
az containerapp auth facebook show

Mostrar as configurações de autenticação para o provedor de identidade do Facebook.

Principal GA
az containerapp auth facebook update

Atualize o ID do aplicativo e o segredo do aplicativo para o provedor de identidade do Facebook.

Principal GA
az containerapp auth github

Gerencie a autenticação containerapp e a autorização do provedor de identidade GitHub.

Principal GA
az containerapp auth github show

Mostrar as configurações de autenticação para o provedor de identidade GitHub.

Principal GA
az containerapp auth github update

Atualize a ID do cliente e o segredo do cliente para o provedor de identidade do GitHub.

Principal GA
az containerapp auth google

Gerencie a autenticação containerapp e a autorização do provedor de identidade do Google.

Principal GA
az containerapp auth google show

Mostrar as configurações de autenticação do provedor de identidade do Google.

Principal GA
az containerapp auth google update

Atualize o ID do cliente e o segredo do cliente para o provedor de identidade do Google.

Principal GA
az containerapp auth microsoft

Gerencie a autenticação containerapp e a autorização do provedor de identidade da Microsoft.

Principal GA
az containerapp auth microsoft show

Mostrar as configurações de autenticação para o provedor de identidade do Azure Ative Directory.

Principal GA
az containerapp auth microsoft update

Atualize a ID do cliente e o segredo do cliente para o provedor de identidade do Azure Ative Directory.

Principal GA
az containerapp auth openid-connect

Gerencie a autenticação containerapp e a autorização dos provedores de identidade personalizados do OpenID Connect.

Principal GA
az containerapp auth openid-connect add

Configure um novo provedor de identidade personalizado do OpenID Connect.

Principal GA
az containerapp auth openid-connect remove

Remove um provedor de identidade OpenID Connect personalizado existente.

Principal GA
az containerapp auth openid-connect show

Mostrar as configurações de autenticação para o provedor de identidade personalizado do OpenID Connect.

Principal GA
az containerapp auth openid-connect update

Atualize a ID do cliente e o nome da configuração do segredo do cliente para um provedor de identidade OpenID Connect personalizado existente.

Principal GA
az containerapp auth show

Mostrar as configurações de autenticação para o containerapp.

Principal GA
az containerapp auth show (containerapp extensão)

Mostrar as configurações de autenticação para o containerapp.

Extensão GA
az containerapp auth twitter

Gerencie a autenticação containerapp e a autorização do provedor de identidade do Twitter.

Principal GA
az containerapp auth twitter show

Mostrar as configurações de autenticação para o provedor de identidade do Twitter.

Principal GA
az containerapp auth twitter update

Atualize a chave do consumidor e o segredo do consumidor para o provedor de identidade do Twitter.

Principal GA
az containerapp auth update

Atualize as configurações de autenticação para o containerapp.

Principal GA
az containerapp auth update (containerapp extensão)

Atualize as configurações de autenticação para o containerapp.

Extensão GA
az containerapp browse

Abra um containerapp no navegador, se possível.

Principal GA
az containerapp compose

Comandos para criar Aplicativos de Contêiner do Azure a partir de especificações de composição.

Núcleo e Extensão GA
az containerapp compose create

Crie um ou mais Aplicativos de Contêiner em um Ambiente de Aplicativo de Contêiner novo ou existente a partir de uma especificação de composição.

Principal GA
az containerapp compose create (containerapp extensão)

Crie um ou mais Aplicativos de Contêiner em um Ambiente de Aplicativo de Contêiner novo ou existente a partir de uma especificação de composição.

Extensão GA
az containerapp connected-env

Comandos para gerenciar Aplicativos de Contêiner Ambientes conectados para uso com Aplicativos de Contêiner habilitados para Arc.

Extensão Pré-visualizar
az containerapp connected-env certificate

Comandos para gerenciar certificados para o ambiente conectado de Aplicativos de Contêiner.

Extensão Pré-visualizar
az containerapp connected-env certificate delete

Exclua um certificado do ambiente conectado de Aplicativos de Contêiner.

Extensão Pré-visualizar
az containerapp connected-env certificate list

Listar certificados para um ambiente conectado.

Extensão Pré-visualizar
az containerapp connected-env certificate upload

Adicione ou atualize um certificado.

Extensão Pré-visualizar
az containerapp connected-env create

Crie um ambiente conectado de Aplicativos de Contêiner.

Extensão Pré-visualizar
az containerapp connected-env dapr-component

Comandos para gerenciar componentes Dapr para ambientes conectados de Aplicativos de Contêiner.

Extensão Pré-visualizar
az containerapp connected-env dapr-component list

Liste os componentes do Dapr para um ambiente conectado.

Extensão Pré-visualizar
az containerapp connected-env dapr-component remove

Remova um componente Dapr de um ambiente conectado.

Extensão Pré-visualizar
az containerapp connected-env dapr-component set

Crie ou atualize um componente Dapr.

Extensão Pré-visualizar
az containerapp connected-env dapr-component show

Mostrar os detalhes de um componente Dapr.

Extensão Pré-visualizar
az containerapp connected-env delete

Exclua um ambiente conectado de Aplicativos de Contêiner.

Extensão Pré-visualizar
az containerapp connected-env list

Listar ambientes conectados de Aplicativos de Contêiner por assinatura ou grupo de recursos.

Extensão Pré-visualizar
az containerapp connected-env show

Mostrar detalhes de um ambiente conectado de Aplicativos de Contêiner.

Extensão Pré-visualizar
az containerapp connected-env storage

Comandos para gerenciar o armazenamento para o ambiente conectado de Aplicativos de Contêiner.

Extensão Pré-visualizar
az containerapp connected-env storage list

Liste os armazenamentos para um ambiente conectado.

Extensão Pré-visualizar
az containerapp connected-env storage remove

Remova um armazenamento de um ambiente conectado.

Extensão Pré-visualizar
az containerapp connected-env storage set

Crie ou atualize um armazenamento.

Extensão Pré-visualizar
az containerapp connected-env storage show

Mostrar os detalhes de um armazenamento.

Extensão Pré-visualizar
az containerapp connection

Comandos para gerenciar conexões containerapp.

Núcleo e Extensão GA
az containerapp connection create

Crie uma conexão entre um containerapp e um recurso de destino.

Núcleo e Extensão GA
az containerapp connection create app-insights

Crie uma conexão containerapp com app-insights.

Principal GA
az containerapp connection create appconfig

Crie uma conexão containerapp com appconfig.

Principal GA
az containerapp connection create confluent-cloud

Crie uma conexão containerapp com confluent-cloud.

Principal GA
az containerapp connection create cosmos-cassandra

Crie uma conexão containerapp com cosmos-cassandra.

Principal GA
az containerapp connection create cosmos-gremlin

Crie uma conexão containerapp com cosmos-gremlin.

Principal GA
az containerapp connection create cosmos-mongo

Crie uma conexão containerapp com cosmos-mongo.

Principal GA
az containerapp connection create cosmos-sql

Crie uma conexão containerapp com cosmos-sql.

Principal GA
az containerapp connection create cosmos-table

Crie uma conexão containerapp com cosmos-table.

Principal GA
az containerapp connection create eventhub

Crie uma conexão containerapp com eventhub.

Principal GA
az containerapp connection create keyvault

Crie uma conexão containerapp com keyvault.

Principal GA
az containerapp connection create mysql

Crie uma conexão containerapp com mysql.

Principal Preterido
az containerapp connection create mysql-flexible

Crie uma conexão containerapp com mysql-flexible.

Principal GA
az containerapp connection create mysql-flexible (serviceconnector-passwordless extensão)

Crie uma conexão containerapp com mysql-flexible.

Extensão GA
az containerapp connection create postgres

Crie uma conexão containerapp com postgres.

Principal Preterido
az containerapp connection create postgres (serviceconnector-passwordless extensão)

Crie uma conexão containerapp com postgres.

Extensão GA
az containerapp connection create postgres-flexible

Crie uma conexão containerapp com postgres-flexible.

Principal GA
az containerapp connection create postgres-flexible (serviceconnector-passwordless extensão)

Crie uma conexão containerapp com postgres-flexible.

Extensão GA
az containerapp connection create redis

Crie uma conexão containerapp para redis.

Principal GA
az containerapp connection create redis-enterprise

Crie uma conexão containerapp para redis-enterprise.

Principal GA
az containerapp connection create servicebus

Crie uma conexão containerapp com servicebus.

Principal GA
az containerapp connection create signalr

Crie uma conexão containerapp com o signalr.

Principal GA
az containerapp connection create sql

Crie uma conexão containerapp com sql.

Principal GA
az containerapp connection create sql (serviceconnector-passwordless extensão)

Crie uma conexão containerapp com sql.

Extensão GA
az containerapp connection create storage-blob

Crie uma conexão containerapp com storage-blob.

Principal GA
az containerapp connection create storage-file

Crie uma conexão containerapp com storage-file.

Principal GA
az containerapp connection create storage-queue

Crie uma conexão containerapp com a fila de armazenamento.

Principal GA
az containerapp connection create storage-table

Crie uma conexão containerapp com a tabela de armazenamento.

Principal GA
az containerapp connection create webpubsub

Crie uma conexão containerapp com webpubsub.

Principal GA
az containerapp connection delete

Exclua uma conexão containerapp.

Principal GA
az containerapp connection list

Listar conexões de um containerapp.

Principal GA
az containerapp connection list-configuration

Listar configurações de origem de uma conexão containerapp.

Principal GA
az containerapp connection list-support-types

Liste tipos de cliente e tipos de autenticação suportados por conexões containerapp.

Principal GA
az containerapp connection show

Obtenha os detalhes de uma conexão containerapp.

Principal GA
az containerapp connection update

Atualize uma conexão containerapp.

Principal GA
az containerapp connection update app-insights

Atualize um containerapp para conexão app-insights.

Principal GA
az containerapp connection update appconfig

Atualize um containerapp para a conexão appconfig.

Principal GA
az containerapp connection update confluent-cloud

Atualize um containerapp para conexão confluent-cloud.

Principal GA
az containerapp connection update cosmos-cassandra

Atualize um containerapp para a conexão cosmos-cassandra.

Principal GA
az containerapp connection update cosmos-gremlin

Atualize um containerapp para a conexão cosmos-gremlin.

Principal GA
az containerapp connection update cosmos-mongo

Atualize um containerapp para a conexão cosmos-mongo.

Principal GA
az containerapp connection update cosmos-sql

Atualize um containerapp para conexão cosmos-sql.

Principal GA
az containerapp connection update cosmos-table

Atualize um containerapp para a conexão cosmos-table.

Principal GA
az containerapp connection update eventhub

Atualize um containerapp para a conexão do eventhub.

Principal GA
az containerapp connection update keyvault

Atualize um containerapp para conexão keyvault.

Principal GA
az containerapp connection update mysql

Atualize um containerapp para conexão mysql.

Principal Preterido
az containerapp connection update mysql-flexible

Atualize um containerapp para uma conexão flexível com mysql.

Principal GA
az containerapp connection update postgres

Atualize um containerapp para conexão postgres.

Principal Preterido
az containerapp connection update postgres-flexible

Atualize um containerapp para conexão flexível do postgres.

Principal GA
az containerapp connection update redis

Atualize um containerapp para conexão redis.

Principal GA
az containerapp connection update redis-enterprise

Atualize um containerapp para redis-enterprise connection.

Principal GA
az containerapp connection update servicebus

Atualize um containerapp para conexão servicebus.

Principal GA
az containerapp connection update signalr

Atualize um containerapp para conexão signalr.

Principal GA
az containerapp connection update sql

Atualize um containerapp para conexão sql.

Principal GA
az containerapp connection update storage-blob

Atualize um containerapp para conexão de blob de armazenamento.

Principal GA
az containerapp connection update storage-file

Atualize um containerapp para conexão de arquivo de armazenamento.

Principal GA
az containerapp connection update storage-queue

Atualize um containerapp para conexão de fila de armazenamento.

Principal GA
az containerapp connection update storage-table

Atualize um containerapp para conexão de tabela de armazenamento.

Principal GA
az containerapp connection update webpubsub

Atualize um containerapp para a conexão webpubsub.

Principal GA
az containerapp connection validate

Valide uma conexão containerapp.

Principal GA
az containerapp connection wait

Coloque a CLI em um estado de espera até que uma condição da conexão seja atendida.

Principal GA
az containerapp create

Crie um aplicativo de contêiner.

Principal GA
az containerapp create (containerapp extensão)

Crie um aplicativo de contêiner.

Extensão GA
az containerapp dapr

Comandos para gerenciar Dapr. Para gerenciar componentes do Dapr, consulte az containerapp env dapr-component.

Principal GA
az containerapp dapr disable

Desative o Dapr para um aplicativo de contêiner. Remove valores existentes.

Principal GA
az containerapp dapr enable

Habilite o Dapr para um aplicativo de contêiner. Atualiza os valores existentes.

Principal GA
az containerapp delete

Exclua um aplicativo de contêiner.

Principal GA
az containerapp delete (containerapp extensão)

Exclua um aplicativo de contêiner.

Extensão GA
az containerapp env

Comandos para gerenciar ambientes de Aplicativos de Contêiner.

Núcleo e Extensão GA
az containerapp env certificate

Comandos para gerenciar certificados para o ambiente Container Apps.

Núcleo e Extensão GA
az containerapp env certificate create

Crie um certificado gerenciado.

Extensão Pré-visualizar
az containerapp env certificate delete

Exclua um certificado do ambiente Container Apps.

Principal GA
az containerapp env certificate delete (containerapp extensão)

Exclua um certificado do ambiente Container Apps.

Extensão Pré-visualizar
az containerapp env certificate list

Listar certificados para um ambiente.

Principal GA
az containerapp env certificate list (containerapp extensão)

Listar certificados para um ambiente.

Extensão Pré-visualizar
az containerapp env certificate upload

Adicione ou atualize um certificado.

Principal GA
az containerapp env certificate upload (containerapp extensão)

Adicione ou atualize um certificado.

Extensão GA
az containerapp env create

Crie um ambiente de aplicativos de contêiner.

Principal GA
az containerapp env create (containerapp extensão)

Crie um ambiente de aplicativos de contêiner.

Extensão GA
az containerapp env dapr-component

Comandos para gerenciar componentes Dapr para o ambiente Container Apps.

Núcleo e Extensão GA
az containerapp env dapr-component init

Inicializa componentes do Dapr e serviços de desenvolvimento para um ambiente.

Extensão Pré-visualizar
az containerapp env dapr-component list

Listar componentes do Dapr para um ambiente.

Principal GA
az containerapp env dapr-component remove

Remova um componente Dapr de um ambiente.

Principal GA
az containerapp env dapr-component resiliency

Comandos para gerenciar políticas de resiliência para um componente dapr.

Extensão Pré-visualizar
az containerapp env dapr-component resiliency create

Crie políticas de resiliência para um componente dapr.

Extensão Pré-visualizar
az containerapp env dapr-component resiliency delete

Exclua políticas de resiliência para um componente dapr.

Extensão Pré-visualizar
az containerapp env dapr-component resiliency list

Listar políticas de resiliência para um componente dapr.

Extensão Pré-visualizar
az containerapp env dapr-component resiliency show

Mostrar políticas de resiliência para um componente dapr.

Extensão Pré-visualizar
az containerapp env dapr-component resiliency update

Atualize as políticas de resiliência para um componente dapr.

Extensão Pré-visualizar
az containerapp env dapr-component set

Crie ou atualize um componente Dapr.

Principal GA
az containerapp env dapr-component show

Mostrar os detalhes de um componente Dapr.

Principal GA
az containerapp env delete

Exclua um ambiente de aplicativos de contêiner.

Principal GA
az containerapp env delete (containerapp extensão)

Exclua um ambiente de aplicativos de contêiner.

Extensão GA
az containerapp env identity

Comandos para gerenciar identidades gerenciadas pelo ambiente.

Extensão Pré-visualizar
az containerapp env identity assign

Atribua identidade gerenciada a um ambiente gerenciado.

Extensão Pré-visualizar
az containerapp env identity remove

Remova uma identidade gerenciada de um ambiente gerenciado.

Extensão Pré-visualizar
az containerapp env identity show

Mostrar identidades gerenciadas de um ambiente gerenciado.

Extensão Pré-visualizar
az containerapp env java-component

Comandos para gerenciar componentes Java dentro do ambiente.

Extensão Pré-visualizar
az containerapp env java-component list

Liste todos os componentes Java dentro do ambiente.

Extensão Pré-visualizar
az containerapp env java-component spring-cloud-config

Comandos para gerenciar o Spring Cloud Config para o ambiente Container Apps.

Extensão Pré-visualizar
az containerapp env java-component spring-cloud-config create

Comando para criar o Spring Cloud Config.

Extensão Pré-visualizar
az containerapp env java-component spring-cloud-config delete

Comando para excluir o Spring Cloud Config.

Extensão Pré-visualizar
az containerapp env java-component spring-cloud-config show

Comando para mostrar a configuração do Spring Cloud.

Extensão Pré-visualizar
az containerapp env java-component spring-cloud-config update

Comando para atualizar o Spring Cloud Config.

Extensão Pré-visualizar
az containerapp env java-component spring-cloud-eureka

Comandos para gerenciar o Spring Cloud Eureka para o ambiente Container Apps.

Extensão Pré-visualizar
az containerapp env java-component spring-cloud-eureka create

Comando para criar o Spring Cloud Eureka.

Extensão Pré-visualizar
az containerapp env java-component spring-cloud-eureka delete

Comando para excluir o Spring Cloud Eureka.

Extensão Pré-visualizar
az containerapp env java-component spring-cloud-eureka show

Comando para mostrar o Spring Cloud Eureka.

Extensão Pré-visualizar
az containerapp env java-component spring-cloud-eureka update

Comando para atualizar o Spring Cloud Eureka.

Extensão Pré-visualizar
az containerapp env list

Listar ambientes de Aplicativos de Contêiner por assinatura ou grupo de recursos.

Principal GA
az containerapp env list (containerapp extensão)

Listar ambientes de Aplicativos de Contêiner por assinatura ou grupo de recursos.

Extensão GA
az containerapp env list-usages

Listar usos de cotas para ambiente gerenciado específico.

Extensão Pré-visualizar
az containerapp env logs

Mostrar logs de ambiente de aplicativo de contêiner.

Principal GA
az containerapp env logs show

Mostrar logs de ambiente anteriores e/ou logs de impressão em tempo real (com o parâmetro --follow).

Principal GA
az containerapp env show

Mostrar detalhes de um ambiente de Aplicativos de Contêiner.

Principal GA
az containerapp env show (containerapp extensão)

Mostrar detalhes de um ambiente de Aplicativos de Contêiner.

Extensão GA
az containerapp env storage

Comandos para gerenciar o armazenamento para o ambiente Container Apps.

Núcleo e Extensão GA
az containerapp env storage list

Liste os armazenamentos de um ambiente.

Principal GA
az containerapp env storage list (containerapp extensão)

Liste os armazenamentos de um ambiente.

Extensão GA
az containerapp env storage remove

Remova um armazenamento de um ambiente.

Principal GA
az containerapp env storage remove (containerapp extensão)

Remova um armazenamento de um ambiente.

Extensão GA
az containerapp env storage set

Crie ou atualize um armazenamento.

Principal GA
az containerapp env storage set (containerapp extensão)

Crie ou atualize um armazenamento.

Extensão GA
az containerapp env storage show

Mostrar os detalhes de um armazenamento.

Principal GA
az containerapp env storage show (containerapp extensão)

Mostrar os detalhes de um armazenamento.

Extensão GA
az containerapp env telemetry

Comandos para gerenciar configurações de telemetria para o ambiente de aplicativos de contêiner.

Extensão Pré-visualizar
az containerapp env telemetry app-insights

Comandos para gerenciar as configurações do app insights para o ambiente de aplicativos de contêiner.

Extensão Pré-visualizar
az containerapp env telemetry app-insights delete

Exclua as configurações do ambiente de telemetria do aplicativo de aplicativos de contêiner.

Extensão Pré-visualizar
az containerapp env telemetry app-insights set

Crie ou atualize aplicativos de contêiner, ambiente de telemetria, configurações do app insights.

Extensão Pré-visualizar
az containerapp env telemetry app-insights show

Mostrar configurações de insights de aplicativo de telemetria de ambiente de aplicativos de contêiner.

Extensão Pré-visualizar
az containerapp env telemetry data-dog

Comandos para gerenciar as configurações do data dog para o ambiente de aplicativos de contêiner.

Extensão Pré-visualizar
az containerapp env telemetry data-dog delete

Exclua as configurações do cão de dados de telemetria do ambiente de aplicativos de contêiner.

Extensão Pré-visualizar
az containerapp env telemetry data-dog set

Crie ou atualize as configurações do cão de dados de telemetria do ambiente de aplicativos de contêiner.

Extensão Pré-visualizar
az containerapp env telemetry data-dog show

Mostrar configurações do cão de dados de telemetria do ambiente de aplicativos de contêiner.

Extensão Pré-visualizar
az containerapp env telemetry otlp

Comandos para gerenciar as configurações otlp para o ambiente de aplicativos de contêiner.

Extensão Pré-visualizar
az containerapp env telemetry otlp add

Adicione configurações otlp de telemetria de ambiente de aplicativos de contêiner.

Extensão Pré-visualizar
az containerapp env telemetry otlp list

Listar configurações otlp de telemetria de ambiente de aplicativos de contêiner.

Extensão Pré-visualizar
az containerapp env telemetry otlp remove

Remova as configurações otlp de telemetria do ambiente de aplicativos de contêiner.

Extensão Pré-visualizar
az containerapp env telemetry otlp show

Mostrar configurações otlp de telemetria de ambiente de aplicativos de contêiner.

Extensão Pré-visualizar
az containerapp env telemetry otlp update

Atualize as configurações otlp de telemetria do ambiente de aplicativos de contêiner.

Extensão Pré-visualizar
az containerapp env update

Atualize um ambiente de aplicativos de contêiner.

Principal GA
az containerapp env update (containerapp extensão)

Atualize um ambiente de aplicativos de contêiner.

Extensão GA
az containerapp env workload-profile

Gerencie os perfis de carga de trabalho de um ambiente de aplicativos de contêiner.

Núcleo e Extensão GA
az containerapp env workload-profile add

Crie um perfil de carga de trabalho em um ambiente de Aplicativos de Contêiner.

Principal GA
az containerapp env workload-profile delete

Exclua um perfil de carga de trabalho de um ambiente de Aplicativos de Contêiner.

Principal GA
az containerapp env workload-profile list

Liste os perfis de carga de trabalho de um ambiente de aplicativos de contêiner.

Principal GA
az containerapp env workload-profile list-supported

Liste os perfis de carga de trabalho suportados em uma região.

Principal GA
az containerapp env workload-profile set

Crie ou atualize um perfil de carga de trabalho existente em um ambiente de Aplicativos de Contêiner.

Extensão Preterido
az containerapp env workload-profile show

Mostrar um perfil de carga de trabalho de um ambiente de aplicativos de contêiner.

Principal GA
az containerapp env workload-profile update

Atualize um perfil de carga de trabalho existente em um ambiente de aplicativos de contêiner.

Principal GA
az containerapp exec

Abra um shell interativo semelhante ao SSH em uma réplica de aplicativo de contêiner.

Principal GA
az containerapp github-action

Comandos para gerenciar ações do GitHub.

Núcleo e Extensão GA
az containerapp github-action add

Adicione um fluxo de trabalho de Ações do GitHub a um repositório para implantar um aplicativo de contêiner.

Principal GA
az containerapp github-action add (containerapp extensão)

Adicione um fluxo de trabalho de Ações do GitHub a um repositório para implantar um aplicativo de contêiner.

Extensão GA
az containerapp github-action delete

Remova um fluxo de trabalho de Ações do GitHub de Aplicativos de Contêiner configurado anteriormente de um repositório.

Principal GA
az containerapp github-action show

Mostrar a configuração de Ações do GitHub em um aplicativo de contêiner.

Principal GA
az containerapp hostname

Comandos para gerenciar nomes de host de um aplicativo de contêiner.

Núcleo e Extensão GA
az containerapp hostname add

Adicione o nome do host a um aplicativo de contêiner sem vinculação.

Principal GA
az containerapp hostname bind

Adicione ou atualize o nome do host e a associação com um certificado.

Principal GA
az containerapp hostname bind (containerapp extensão)

Adicione ou atualize o nome do host e a associação com um certificado.

Extensão GA
az containerapp hostname delete

Exclua nomes de host de um aplicativo de contêiner.

Principal GA
az containerapp hostname list

Liste os nomes de host de um aplicativo de contêiner.

Principal GA
az containerapp identity

Comandos para gerenciar identidades gerenciadas.

Principal GA
az containerapp identity assign

Atribua identidade gerenciada a um aplicativo de contêiner.

Principal GA
az containerapp identity remove

Remova uma identidade gerenciada de um aplicativo de contêiner.

Principal GA
az containerapp identity show

Mostrar identidades gerenciadas de um aplicativo de contêiner.

Principal GA
az containerapp ingress

Comandos para gerenciar a entrada e a divisão de tráfego.

Principal GA
az containerapp ingress access-restriction

Comandos para gerenciar restrições de acesso IP.

Principal GA
az containerapp ingress access-restriction list

Liste as restrições de acesso IP para um aplicativo de contêiner.

Principal GA
az containerapp ingress access-restriction remove

Remova as restrições de acesso IP de um aplicativo de contêiner.

Principal GA
az containerapp ingress access-restriction set

Configure restrições de acesso IP para um aplicativo de contêiner.

Principal GA
az containerapp ingress cors

Comandos para gerenciar a política CORS para um aplicativo de contêiner.

Principal GA
az containerapp ingress cors disable

Desative a política CORS para um aplicativo de contêiner.

Principal GA
az containerapp ingress cors enable

Habilite a política CORS para um aplicativo de contêiner.

Principal GA
az containerapp ingress cors show

Mostrar a política CORS para um aplicativo de contêiner.

Principal GA
az containerapp ingress cors update

Atualize a política CORS para um aplicativo de contêiner.

Principal GA
az containerapp ingress disable

Desative a entrada para um aplicativo de contêiner.

Principal GA
az containerapp ingress enable

Habilite ou atualize a entrada para um aplicativo de contêiner.

Principal GA
az containerapp ingress show

Mostrar detalhes da entrada de um aplicativo de contêiner.

Principal GA
az containerapp ingress sticky-sessions

Comandos para definir a afinidade de sessão Sticky para um aplicativo de contêiner.

Principal GA
az containerapp ingress sticky-sessions set

Configure a sessão adesiva para um aplicativo contêiner.

Principal GA
az containerapp ingress sticky-sessions show

Mostrar a Afinidade para um aplicativo de contêiner.

Principal GA
az containerapp ingress traffic

Comandos para gerenciar a divisão de tráfego.

Principal GA
az containerapp ingress traffic set

Configure a divisão de tráfego para um aplicativo de contêiner.

Principal GA
az containerapp ingress traffic show

Mostrar configuração de divisão de tráfego para um aplicativo de contêiner.

Principal GA
az containerapp ingress update

Atualizar a entrada para um aplicativo de contêiner.

Principal GA
az containerapp job

Comandos para gerenciar trabalhos de Aplicativos de Contêiner.

Núcleo e Extensão GA
az containerapp job create

Crie um trabalho de aplicativos de contêiner.

Principal GA
az containerapp job create (containerapp extensão)

Crie um trabalho de aplicativos de contêiner.

Extensão GA
az containerapp job delete

Exclua um trabalho de aplicativos de contêiner.

Principal GA
az containerapp job delete (containerapp extensão)

Exclua um trabalho de aplicativos de contêiner.

Extensão GA
az containerapp job execution

Comandos para exibir execuções de um Trabalho de Aplicativo de Contêiner.

Principal GA
az containerapp job execution list

Obtenha uma lista de todas as execuções de um Trabalho de Aplicativo de Contêiner.

Principal GA
az containerapp job execution show

Obtenha a execução de um trabalho de aplicativo de contêiner.

Principal GA
az containerapp job identity

Comandos para gerenciar identidades gerenciadas para o trabalho do aplicativo de contêiner.

Principal GA
az containerapp job identity assign

Atribua identidade gerenciada a um trabalho de aplicativo de contêiner.

Principal GA
az containerapp job identity remove

Remova uma identidade gerenciada de um trabalho de aplicativo de contêiner.

Principal GA
az containerapp job identity show

Mostrar identidades gerenciadas de um trabalho de aplicativo de contêiner.

Principal GA
az containerapp job list

Listar Trabalho de Aplicativos de Contêiner por assinatura ou grupo de recursos.

Principal GA
az containerapp job list (containerapp extensão)

Listar Trabalho de Aplicativos de Contêiner por assinatura ou grupo de recursos.

Extensão GA
az containerapp job secret

Comandos para gerenciar segredos.

Principal GA
az containerapp job secret list

Liste os segredos de um trabalho de aplicativo de contêiner.

Principal GA
az containerapp job secret remove

Remova segredos de um trabalho de aplicativo de contêiner.

Principal GA
az containerapp job secret set

Criar/atualizar segredos.

Principal GA
az containerapp job secret show

Mostrar detalhes de um segredo.

Principal GA
az containerapp job show

Mostrar detalhes de um trabalho de aplicativos de contêiner.

Principal GA
az containerapp job show (containerapp extensão)

Mostrar detalhes de um trabalho de aplicativos de contêiner.

Extensão GA
az containerapp job start

Inicie uma execução de trabalho de aplicativos de contêiner.

Principal GA
az containerapp job stop

Interrompe a execução de um trabalho de aplicativos de contêiner.

Principal GA
az containerapp job update

Atualizar um trabalho de aplicativos de contêiner.

Principal GA
az containerapp list

Listar aplicativos de contêiner.

Principal GA
az containerapp list (containerapp extensão)

Listar aplicativos de contêiner.

Extensão GA
az containerapp list-usages

Listar usos de cotas de nível de assinatura em região específica.

Extensão Pré-visualizar
az containerapp logs

Mostrar logs de aplicativos de contêiner.

Principal GA
az containerapp logs show

Mostrar logs anteriores e/ou imprimir logs em tempo real (com o parâmetro --follow). Observe que os logs são retirados apenas de uma revisão, réplica e contêiner (para logs que não são do sistema).

Principal GA
az containerapp patch

Corrija os Aplicativos de Contêiner do Azure. A aplicação de patches só está disponível para os aplicativos criados usando o recurso de origem para nuvem. Consulte https://aka.ms/aca-local-source-to-cloud.

Extensão Pré-visualizar
az containerapp patch apply

Listar e aplicar aplicativos de contêiner a serem corrigidos. A aplicação de patches só está disponível para os aplicativos criados usando o recurso de origem para nuvem. Consulte https://aka.ms/aca-local-source-to-cloud.

Extensão Pré-visualizar
az containerapp patch interactive

Liste e selecione aplicativos de contêiner a serem corrigidos de forma interativa. A aplicação de patches só está disponível para os aplicativos criados usando o recurso de origem para nuvem. Consulte https://aka.ms/aca-local-source-to-cloud.

Extensão Pré-visualizar
az containerapp patch list

Listar aplicativos de contêiner que podem ser corrigidos. A aplicação de patches só está disponível para os aplicativos criados usando o recurso de origem para nuvem. Consulte https://aka.ms/aca-local-source-to-cloud.

Extensão Pré-visualizar
az containerapp registry

Comandos para gerenciar informações de registro de contêiner.

Principal GA
az containerapp registry list

Listar registros de contêiner configurados em um aplicativo de contêiner.

Principal GA
az containerapp registry remove

Remova os detalhes de um registro de contêiner.

Principal GA
az containerapp registry set

Adicione ou atualize os detalhes de um registro de contêiner.

Principal GA
az containerapp registry show

Mostrar detalhes de um registro de contêiner.

Principal GA
az containerapp replica

Gerencie réplicas de aplicativos de contêiner.

Núcleo e Extensão GA
az containerapp replica count

Contagem da(s) réplica(s) de um aplicativo de contêiner.

Extensão Pré-visualizar
az containerapp replica list

Liste a réplica de uma revisão de aplicativo de contêiner.

Principal GA
az containerapp replica list (containerapp extensão)

Liste a réplica de uma revisão de aplicativo de contêiner.

Extensão GA
az containerapp replica show

Mostrar uma réplica de aplicativo de contêiner.

Principal GA
az containerapp replica show (containerapp extensão)

Mostrar uma réplica de aplicativo de contêiner.

Extensão GA
az containerapp resiliency

Comandos para gerenciar políticas de resiliência para um aplicativo de contêiner.

Extensão Pré-visualizar
az containerapp resiliency create

Crie políticas de resiliência para um aplicativo de contêiner.

Extensão Pré-visualizar
az containerapp resiliency delete

Exclua políticas de resiliência para um aplicativo de contêiner.

Extensão Pré-visualizar
az containerapp resiliency list

Listar políticas de resiliência para um aplicativo de contêiner.

Extensão Pré-visualizar
az containerapp resiliency show

Mostrar políticas de resiliência para um aplicativo de contêiner.

Extensão Pré-visualizar
az containerapp resiliency update

Atualize as políticas de resiliência para um aplicativo de contêiner.

Extensão Pré-visualizar
az containerapp revision

Comandos para gerenciar revisões.

Principal GA
az containerapp revision activate

Ative uma revisão.

Principal GA
az containerapp revision copy

Crie uma revisão com base em uma revisão anterior.

Principal GA
az containerapp revision deactivate

Desative uma revisão.

Principal GA
az containerapp revision label

Gerencie rótulos de revisão atribuídos a pesos de tráfego.

Principal GA
az containerapp revision label add

Defina um rótulo de revisão para uma revisão com um peso de tráfego associado.

Principal GA
az containerapp revision label remove

Remova um rótulo de revisão de uma revisão com um peso de tráfego associado.

Principal GA
az containerapp revision label swap

Troque um rótulo de revisão entre duas revisões com pesos de tráfego associados.

Principal GA
az containerapp revision list

Listar as revisões de um aplicativo de contêiner.

Principal GA
az containerapp revision restart

Reinicie uma revisão.

Principal GA
az containerapp revision set-mode

Defina o modo de revisão de um aplicativo contêiner.

Principal GA
az containerapp revision show

Mostrar detalhes de uma revisão.

Principal GA
az containerapp secret

Comandos para gerenciar segredos.

Principal GA
az containerapp secret list

Liste os segredos de um aplicativo de contêiner.

Principal GA
az containerapp secret remove

Remova segredos de um aplicativo de contêiner.

Principal GA
az containerapp secret set

Criar/atualizar segredos.

Principal GA
az containerapp secret show

Mostrar detalhes de um segredo.

Principal GA
az containerapp show

Mostrar detalhes de um aplicativo de contêiner.

Principal GA
az containerapp show (containerapp extensão)

Mostrar detalhes de um aplicativo de contêiner.

Extensão GA
az containerapp show-custom-domain-verification-id

Mostrar a ID de verificação para vincular domínios personalizados de aplicativo ou ambiente.

Extensão Pré-visualizar
az containerapp ssl

Carregue o certificado em um ambiente gerenciado, adicione o nome do host a um aplicativo nesse ambiente e vincule o certificado ao nome do host.

Principal GA
az containerapp ssl upload

Carregue o certificado em um ambiente gerenciado, adicione o nome do host a um aplicativo nesse ambiente e vincule o certificado ao nome do host.

Principal GA
az containerapp up

Crie ou atualize um aplicativo de contêiner, bem como quaisquer recursos associados (ACR, grupo de recursos, ambiente de aplicativos de contêiner, Ações do GitHub, etc.).

Principal GA
az containerapp up (containerapp extensão)

Crie ou atualize um aplicativo de contêiner, bem como quaisquer recursos associados (ACR, grupo de recursos, ambiente de aplicativos de contêiner, Ações do GitHub, etc.).

Extensão GA
az containerapp update

Atualize um aplicativo de contêiner. No modo de várias revisões, crie uma nova revisão com base na revisão mais recente.

Principal GA
az containerapp update (containerapp extensão)

Atualize um aplicativo de contêiner. No modo de várias revisões, crie uma nova revisão com base na revisão mais recente.

Extensão GA

az containerapp browse

Abra um containerapp no navegador, se possível.

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

Exemplos

Abrir um ContainerApp no navegador

az containerapp browse -n my-containerapp -g MyResourceGroup

Parâmetros Opcionais

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

O nome do Containerapp. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--', e deve ter menos de 32 caracteres.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az containerapp create

Crie um aplicativo de contêiner.

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]

Exemplos

Crie um aplicativo de contêiner e recupere seu nome de domínio totalmente qualificado.

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

Crie um aplicativo de contêiner com requisitos de recursos e limites de contagem de réplicas.

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

Crie um aplicativo de contêiner com segredos e variáveis de ambiente.

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

Crie um aplicativo de contêiner usando uma configuração YAML. Exemplo de configuração YAML - https://aka.ms/azure-container-apps-yaml

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

Criar um aplicativo de contêiner com uma regra de escala http

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

Criar um aplicativo de contêiner com uma regra de escala personalizada

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"

Crie um aplicativo de contêiner com segredos e monte-os em um volume.

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"

Parâmetros Obrigatórios

--name -n

O nome do Containerapp. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--', e deve ter menos de 32 caracteres.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--allow-insecure

Permitir conexões inseguras para tráfego de entrada.

valores aceites: false, true
valor predefinido: False
--args

Uma lista de argumentos de comando de inicialização de contêiner. Valores separados por espaço, por exemplo, "-c" "mycommand". Cadeia de caracteres vazia para limpar valores existentes.

--command

Uma lista de comandos suportados no contêiner que serão executados durante a inicialização. Valores separados por espaço, por exemplo, "/bin/queue", "mycommand". Cadeia de caracteres vazia para limpar valores existentes.

--container-name

Nome do contentor.

--cpu

CPU necessária em núcleos de 0,25 - 2,0, por exemplo, 0,5.

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

Habilite o registro de API para o sidecar Dapr.

valor predefinido: False
--dapr-app-id

O identificador do aplicativo Dapr.

--dapr-app-port

A porta que o Dapr usa para falar com o aplicativo.

--dapr-app-protocol

O protocolo que o Dapr usa para falar com o aplicativo.

valores aceites: grpc, http
--dapr-http-max-request-size --dhmrs

Aumente o tamanho máximo do corpo da solicitação http e grpc servers parâmetro em MB para lidar com o upload de arquivos grandes.

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

Dapr tamanho máximo do buffer de leitura de cabeçalho http em KB para manipular ao enviar cabeçalhos multi-KB..

--dapr-log-level

Defina o nível de log para o sidecar Dapr.

valores aceites: debug, error, info, warn
--enable-dapr

Booleano indicando se o carro lateral Dapr está ativado.

valores aceites: false, true
valor predefinido: False
--env-vars

Uma lista de variáveis(ões) de ambiente para o contêiner. Valores separados por espaço no formato 'key=value'. Cadeia de caracteres vazia para limpar valores existentes. Valor do prefixo com 'secretref:' para fazer referência a um segredo.

--environment

Nome ou ID do recurso do ambiente do aplicativo contêiner.

--exposed-port

Porta exposta adicional. Suportado apenas pelo protocolo de transporte tcp. Deve ser exclusivo por ambiente se a entrada do aplicativo for externa.

--image -i

Imagem de contêiner, por exemplo, publisher/image-name:tag.

--ingress

O tipo de entrada.

valores aceites: external, internal
--max-replicas

O número máximo de réplicas.

--memory

Memória necessária de 0,5 - 4,0 terminando com "Gi", por exemplo, 1,0Gi.

--min-replicas

O número mínimo de réplicas.

--no-wait

Não espere que a operação de longa duração termine.

valor predefinido: False
--registry-identity

Uma Identidade Gerida para autenticar com o servidor de registo em vez de nome de utilizador/palavra-passe. Use um ID de recurso ou 'sistema' para identidades definidas pelo usuário e definidas pelo sistema, respectivamente. O registo deve ser um ACR. Se possível, um atribuidor de função 'acrpull' será criado automaticamente para a identidade.

--registry-password

A senha para fazer login no registro do contêiner. Se armazenado como um segredo, o valor deve começar com 'secretref:' seguido pelo nome secreto.

--registry-server

O nome de host do servidor de registro de contêiner, por exemplo, myregistry.azurecr.io.

--registry-username

O nome de usuário para efetuar login no registro de contêiner.

--revision-suffix

Sufixo amigável que é anexado ao nome da revisão.

--revisions-mode

O modo de revisões ativas para o aplicativo contêiner.

valores aceites: multiple, single
valor predefinido: single
--scale-rule-auth --sra

Parâmetros de autenticação da regra de escala. Os parâmetros de autenticação devem estar no formato "= = ...".

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

O número máximo de solicitações simultâneas antes da expansão. Apenas suportado para regras de escala http e tcp.

--scale-rule-metadata --srm

Dimensionar metadados da regra. Os metadados devem estar no formato "= = ...".

--scale-rule-name --srn

O nome da regra de escala.

--scale-rule-type --srt

O tipo da regra de escala. Padrão: http. Para mais informações, por favor visite https://learn.microsoft.com/azure/container-apps/scale-app#scale-triggers.

--secret-volume-mount

Caminho para montar todos os segredos, por exemplo, mnt/secrets.

--secrets -s

Uma lista de segredo(s) para o aplicativo de contêiner. Valores separados por espaço no formato 'key=value'.

--system-assigned

Booleano indicando se a identidade atribuída ao sistema deve ser atribuída.

valor predefinido: False
--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.

--target-port

A porta do aplicativo usada para o tráfego de entrada.

--termination-grace-period --tgp

Duração: em segundos, uma réplica é dada para desligar graciosamente antes de ser encerrada à força. (Padrão: 30).

--transport

O protocolo de transporte usado para o tráfego de entrada.

valores aceites: auto, http, http2, tcp
valor predefinido: auto
--user-assigned

Identidades de usuário separadas por espaço a serem atribuídas.

--workload-profile-name -w

Nome do perfil de carga de trabalho no qual executar o aplicativo.

--yaml

Caminho para um arquivo .yaml com a configuração de um aplicativo de contêiner. Todos os outros parâmetros serão ignorados. Para obter um exemplo, consulte https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az containerapp create (containerapp extensão)

Crie um aplicativo de contêiner.

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]

Exemplos

Crie um aplicativo de contêiner e recupere seu nome de domínio totalmente qualificado.

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

Crie um aplicativo de contêiner com requisitos de recursos e limites de contagem de réplicas.

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

Crie um aplicativo de contêiner com segredos e variáveis de ambiente.

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

Crie um aplicativo de contêiner usando uma configuração YAML. Exemplo de configuração YAML - https://aka.ms/azure-container-apps-yaml

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

Criar um aplicativo de contêiner com uma regra de escala http

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

Criar um aplicativo de contêiner com uma regra de escala personalizada

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"

Crie um aplicativo de contêiner com segredos e monte-os em um volume.

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"

Crie um aplicativo de contêiner hospedado em um Ambiente Conectado.

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

Criar um aplicativo de contêiner a partir de um novo fluxo de trabalho de Ações do GitHub no repositório do GitHub fornecido

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

Criar um aplicativo de contêiner a partir da fonte do aplicativo fornecido

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

Parâmetros Obrigatórios

--name -n

O nome do Containerapp. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--', e deve ter menos de 32 caracteres.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--allow-insecure

Permitir conexões inseguras para tráfego de entrada.

valores aceites: false, true
valor predefinido: False
--args

Uma lista de argumentos de comando de inicialização de contêiner. Valores separados por espaço, por exemplo, "-c" "mycommand". Cadeia de caracteres vazia para limpar valores existentes.

--artifact
Pré-visualizar

Caminho local para o artefato do aplicativo para criar a imagem do contêiner. Veja os artefatos suportados aqui: https://aka.ms/SourceToCloudSupportedArtifacts.

--bind
Pré-visualizar

Lista separada por espaço de serviços, ligações ou componentes Java a serem conectados a este aplicativo. por exemplo, SVC_NAME1[:BIND_NAME1] SVC_NAME2[:BIND_NAME2]...

--branch -b
Pré-visualizar

Ramificação no repositório GitHub fornecido. Assumido como a ramificação padrão do repositório GitHub, se não for especificado.

--build-env-vars
Pré-visualizar

Uma lista de variáveis(ões) de ambiente para a compilação. Valores separados por espaço no formato 'key=value'.

--command

Uma lista de comandos suportados no contêiner que serão executados durante a inicialização. Valores separados por espaço, por exemplo, "/bin/queue", "mycommand". Cadeia de caracteres vazia para limpar valores existentes.

--container-name

Nome do contentor.

--context-path
Pré-visualizar

Caminho no repositório para executar a compilação do docker. O padrão é "./". Dockerfile é assumido para ser chamado "Dockerfile" e neste diretório.

--cpu

CPU necessária em núcleos de 0,25 - 2,0, por exemplo, 0,5.

--customized-keys
Pré-visualizar

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

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

Habilite o registro de API para o sidecar Dapr.

valor predefinido: False
--dapr-app-id

O identificador do aplicativo Dapr.

--dapr-app-port

A porta que o Dapr usa para falar com o aplicativo.

--dapr-app-protocol

O protocolo que o Dapr usa para falar com o aplicativo.

valores aceites: grpc, http
--dapr-http-max-request-size --dhmrs

Aumente o tamanho máximo do corpo da solicitação http e grpc servers parâmetro em MB para lidar com o upload de arquivos grandes.

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

Dapr tamanho máximo do buffer de leitura de cabeçalho http em KB para manipular ao enviar cabeçalhos multi-KB..

--dapr-log-level

Defina o nível de log para o sidecar Dapr.

valores aceites: debug, error, info, warn
--enable-dapr

Booleano indicando se o carro lateral Dapr está ativado.

valores aceites: false, true
valor predefinido: False
--env-vars

Uma lista de variáveis(ões) de ambiente para o contêiner. Valores separados por espaço no formato 'key=value'. Cadeia de caracteres vazia para limpar valores existentes. Valor do prefixo com 'secretref:' para fazer referência a um segredo.

--environment

Nome ou ID do recurso do ambiente do aplicativo contêiner.

--environment-type
Pré-visualizar

Tipo de ambiente.

valores aceites: connected, managed
valor predefinido: managed
--exposed-port

Porta exposta adicional. Suportado apenas pelo protocolo de transporte tcp. Deve ser exclusivo por ambiente se a entrada do aplicativo for externa.

--image -i

Imagem de contêiner, por exemplo, publisher/image-name:tag.

--ingress

O tipo de entrada.

valores aceites: external, internal
--max-inactive-revisions
Pré-visualizar

Máximo de revisões inativas que um aplicativo de contêiner pode ter.

--max-replicas

O número máximo de réplicas.

--memory

Memória necessária de 0,5 - 4,0 terminando com "Gi", por exemplo, 1,0Gi.

--min-replicas

O número mínimo de réplicas.

--no-wait

Não espere que a operação de longa duração termine.

valor predefinido: False
--registry-identity

Uma Identidade Gerida para autenticar com o servidor de registo em vez de nome de utilizador/palavra-passe. Use um ID de recurso ou 'sistema' para identidades definidas pelo usuário e definidas pelo sistema, respectivamente. O registo deve ser um ACR. Se possível, um atribuidor de função 'acrpull' será criado automaticamente para a identidade.

--registry-password

A senha para fazer login no registro do contêiner. Se armazenado como um segredo, o valor deve começar com 'secretref:' seguido pelo nome secreto.

--registry-server

O nome de host do servidor de registro de contêiner, por exemplo, myregistry.azurecr.io.

--registry-username

O nome de usuário para efetuar login no registro de contêiner.

--repo
Pré-visualizar

Crie um aplicativo via GitHub Actions no formato: https://github.com// ou /.

--revision-suffix

Sufixo amigável que é anexado ao nome da revisão.

--revisions-mode

O modo de revisões ativas para o aplicativo contêiner.

valores aceites: multiple, single
valor predefinido: single
--scale-rule-auth --sra

Parâmetros de autenticação da regra de escala. Os parâmetros de autenticação devem estar no formato "= = ...".

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

O número máximo de solicitações simultâneas antes da expansão. Apenas suportado para regras de escala http e tcp.

--scale-rule-metadata --srm

Dimensionar metadados da regra. Os metadados devem estar no formato "= = ...".

--scale-rule-name --srn

O nome da regra de escala.

--scale-rule-type --srt

O tipo da regra de escala. Padrão: http. Para mais informações, por favor visite https://learn.microsoft.com/azure/container-apps/scale-app#scale-triggers.

--secret-volume-mount

Caminho para montar todos os segredos, por exemplo, mnt/secrets.

--secrets -s

Uma lista de segredo(s) para o aplicativo de contêiner. Valores separados por espaço no formato 'key=value'.

--service-principal-client-id --sp-cid
Pré-visualizar

O ID do cliente da entidade de serviço. Usado pelo GitHub Actions para autenticar com o Azure.

--service-principal-client-secret --sp-sec
Pré-visualizar

O segredo do cliente principal do serviço. Usado pelo GitHub Actions para autenticar com o Azure.

--service-principal-tenant-id --sp-tid
Pré-visualizar

O ID do locatário da entidade de serviço. Usado pelo GitHub Actions para autenticar com o Azure.

--source
Pré-visualizar

Caminho do diretório local que contém a origem do aplicativo e o Dockerfile para criar a imagem do contêiner. Visualização: Se nenhum Dockerfile estiver presente, uma imagem de contêiner será gerada usando buildpacks. Se o Docker não estiver em execução ou os buildpacks não puderem ser usados, o Oryx será usado para gerar a imagem. Veja os tempos de execução do Oryx suportados aqui: https://aka.ms/SourceToCloudSupportedVersions.

--system-assigned

Booleano indicando se a identidade atribuída ao sistema deve ser atribuída.

valor predefinido: False
--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.

--target-port

A porta do aplicativo usada para o tráfego de entrada.

--termination-grace-period --tgp

Duração: em segundos, uma réplica é dada para desligar graciosamente antes de ser encerrada à força. (Padrão: 30).

--token
Pré-visualizar

Um token de acesso pessoal com acesso de gravação ao repositório especificado. Para mais informações: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line. Se não for fornecido ou não for encontrado no cache (e usando --repo), uma página do navegador será aberta para autenticação com o Github.

--transport

O protocolo de transporte usado para o tráfego de entrada.

valores aceites: auto, http, http2, tcp
valor predefinido: auto
--user-assigned

Identidades de usuário separadas por espaço a serem atribuídas.

--workload-profile-name -w

Nome do perfil de carga de trabalho no qual executar o aplicativo.

--yaml

Caminho para um arquivo .yaml com a configuração de um aplicativo de contêiner. Todos os outros parâmetros serão ignorados. Para obter um exemplo, consulte https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az containerapp delete

Exclua um aplicativo de contêiner.

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

Exemplos

Exclua um aplicativo de contêiner.

az containerapp delete -g MyResourceGroup -n MyContainerapp

Parâmetros Opcionais

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

O nome do Containerapp. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--', e deve ter menos de 32 caracteres.

--no-wait

Não espere que a operação de longa duração termine.

valor predefinido: False
--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--yes -y

Não solicite confirmação.

valor predefinido: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az containerapp delete (containerapp extensão)

Exclua um aplicativo de contêiner.

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

Exemplos

Exclua um aplicativo de contêiner.

az containerapp delete -g MyResourceGroup -n MyContainerapp

Parâmetros Opcionais

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

O nome do Containerapp. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--', e deve ter menos de 32 caracteres.

--no-wait

Não espere que a operação de longa duração termine.

valor predefinido: False
--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--yes -y

Não solicite confirmação.

valor predefinido: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az containerapp exec

Abra um shell interativo semelhante ao SSH em uma réplica de aplicativo de contêiner.

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

Exemplos

exec em um aplicativo de contêiner

az containerapp exec -n my-containerapp -g MyResourceGroup

exec em uma réplica e revisão de aplicativo de contêiner específico

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

Abrir um shell bash em um containerapp

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

Parâmetros Obrigatórios

--name -n

O nome do Containerapp.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--command

O comando startup (bash, zsh, sh, etc.).

valor predefinido: sh
--container

O nome do recipiente para ssh.

--replica

O nome da réplica para ssh. Liste réplicas com 'az containerapp replica list'. Uma réplica pode não existir se não houver tráfego para seu aplicativo.

--revision

O nome da revisão do aplicativo contêiner para ssh. O padrão é a revisão mais recente.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az containerapp list

Listar aplicativos de contêiner.

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

Exemplos

Liste aplicativos de contêiner na assinatura atual.

az containerapp list

Listar aplicativos de contêiner por grupo de recursos.

az containerapp list -g MyResourceGroup

Parâmetros Opcionais

--environment

Nome ou ID do recurso do ambiente do aplicativo contêiner.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az containerapp list (containerapp extensão)

Listar aplicativos de contêiner.

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

Exemplos

Liste aplicativos de contêiner na assinatura atual.

az containerapp list

Listar aplicativos de contêiner por grupo de recursos.

az containerapp list -g MyResourceGroup

Liste aplicativos de contêiner por tipo de ambiente.

az containerapp list --environment-type connected

Parâmetros Opcionais

--environment

Nome ou ID do recurso do ambiente do aplicativo contêiner.

--environment-type
Pré-visualizar

Tipo de ambiente.

valores aceites: connected, managed
valor predefinido: all
--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az containerapp list-usages

Pré-visualizar

Este comando está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Listar usos de cotas de nível de assinatura em região específica.

az containerapp list-usages --location

Exemplos

Listar usos de cotas em regiões específicas.

az containerapp list-usages -l eastus

Parâmetros Obrigatórios

--location -l

Localização. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az containerapp show

Mostrar detalhes de um aplicativo de contêiner.

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

Exemplos

Mostrar os detalhes de um aplicativo de contêiner.

az containerapp show -n my-containerapp -g MyResourceGroup

Parâmetros Opcionais

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

O nome do Containerapp. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--', e deve ter menos de 32 caracteres.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--show-secrets

Mostrar segredos do Containerapp.

valor predefinido: False
--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az containerapp show (containerapp extensão)

Mostrar detalhes de um aplicativo de contêiner.

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

Exemplos

Mostrar os detalhes de um aplicativo de contêiner.

az containerapp show -n my-containerapp -g MyResourceGroup

Parâmetros Opcionais

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--name -n

O nome do Containerapp. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--', e deve ter menos de 32 caracteres.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--show-secrets

Mostrar segredos do Containerapp.

valor predefinido: False
--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az containerapp show-custom-domain-verification-id

Pré-visualizar

Este comando está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Mostrar a ID de verificação para vincular domínios personalizados de aplicativo ou ambiente.

az containerapp show-custom-domain-verification-id

Exemplos

Obtenha a ID de verificação, que precisa ser adicionada como um registro TXT para domínio personalizado do aplicativo para verificar a propriedade do domínio

az containerapp show-custom-domain-verification-id

Obtenha a ID de verificação, que precisa ser adicionada como um registro TXT para o sufixo DNS do ambiente personalizado para verificar a propriedade do domínio

az containerapp show-custom-domain-verification-id
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az containerapp up

Crie ou atualize um aplicativo de contêiner, bem como quaisquer recursos associados (ACR, grupo de recursos, ambiente de aplicativos de contêiner, Ações do GitHub, etc.).

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]

Exemplos

Criar um aplicativo de contêiner a partir de um dockerfile em um repositório GitHub (configurando ações do github)

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

Criar um aplicativo de contêiner a partir de um dockerfile em um diretório local (ou gerar automaticamente um contêiner se nenhum dockerfile for encontrado)

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

Criar um aplicativo de contêiner a partir de uma imagem em um registro

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

Criar um aplicativo de contêiner a partir de uma imagem em um registro com entrada habilitada e um ambiente especificado

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

Parâmetros Obrigatórios

--name -n

O nome do Containerapp. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--', e deve ter menos de 32 caracteres.

Parâmetros Opcionais

--branch -b

O ramo do repositório Github. Assumido como a ramificação padrão do repositório Github se não for especificado.

--browse

Abra o aplicativo em um navegador da Web após a criação e implantação, se possível.

valor predefinido: False
--context-path

Caminho no repositório a partir do qual executar a compilação do docker. O padrão é "./". Dockerfile é assumido para ser chamado "Dockerfile" e neste diretório.

--env-vars

Uma lista de variáveis(ões) de ambiente para o contêiner. Valores separados por espaço no formato 'key=value'. Cadeia de caracteres vazia para limpar valores existentes. Valor do prefixo com 'secretref:' para fazer referência a um segredo.

--environment

Nome ou ID do recurso do ambiente do aplicativo contêiner.

--image -i

Imagem de contêiner, por exemplo, publisher/image-name:tag.

--ingress

O tipo de entrada.

valores aceites: external, internal
--location -l

Localização. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--logs-workspace-id

ID do espaço de trabalho do Log Analytics para o qual enviar logs de diagnóstico. Você pode usar "az monitor log-analytics workspace create" para criar um. Pode ser aplicada uma faturação adicional.

--logs-workspace-key

Chave do espaço de trabalho do Log Analytics para configurar seu espaço de trabalho do Log Analytics. Você pode usar "az monitor log-analytics workspace get-shared-keys" para recuperar a chave.

--registry-password

A senha para fazer login no registro do contêiner. Se armazenado como um segredo, o valor deve começar com 'secretref:' seguido pelo nome secreto.

--registry-server

O nome de host do servidor de registro de contêiner, por exemplo, myregistry.azurecr.io.

--registry-username

O nome de usuário para efetuar login no registro de contêiner.

--repo

Crie um aplicativo por meio das Ações do Github. No formato: https://github.com// ou /.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

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

O ID do cliente da entidade de serviço. Usado pelo Github Actions para autenticar com o Azure.

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

O segredo do cliente principal do serviço. Usado pelo Github Actions para autenticar com o Azure.

--service-principal-tenant-id --sp-tid

O ID do locatário da entidade de serviço. Usado pelo Github Actions para autenticar com o Azure.

--source

Caminho do diretório local que contém a origem do aplicativo e o Dockerfile para criar a imagem do contêiner. Visualização: Se nenhum Dockerfile estiver presente, uma imagem de contêiner será gerada usando buildpacks. Se o Docker não estiver em execução ou os buildpacks não puderem ser usados, o Oryx será usado para gerar a imagem. Veja os tempos de execução do Oryx suportados aqui: https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md.

--target-port

A porta do aplicativo usada para o tráfego de entrada.

--token

Um token de acesso pessoal com acesso de gravação ao repositório especificado. Para mais informações: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line. Se não for fornecido ou não for encontrado no cache (e usando --repo), uma página do navegador será aberta para autenticação com o Github.

--workload-profile-name -w

O nome amigável para o perfil de carga de trabalho.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az containerapp up (containerapp extensão)

Crie ou atualize um aplicativo de contêiner, bem como quaisquer recursos associados (ACR, grupo de recursos, ambiente de aplicativos de contêiner, Ações do GitHub, etc.).

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]

Exemplos

Criar um aplicativo de contêiner a partir de um dockerfile em um repositório GitHub (configurando ações do github)

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

Criar um aplicativo de contêiner a partir de um dockerfile em um diretório local (ou gerar automaticamente um contêiner se nenhum dockerfile for encontrado)

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

Criar um aplicativo de contêiner a partir de uma imagem em um registro

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

Criar um aplicativo de contêiner a partir de uma imagem em um registro com entrada habilitada e um ambiente especificado

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

Criar um aplicativo de contêiner a partir de uma imagem em um registro em um cluster conectado

az containerapp up -n my-containerapp --image myregistry.azurecr.io/myImage:myTag --connected-cluster-id MyConnectedClusterResourceId

Criar um aplicativo de contêiner a partir de uma imagem em um registro em um ambiente conectado

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

Parâmetros Obrigatórios

--name -n

O nome do Containerapp. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--', e deve ter menos de 32 caracteres.

Parâmetros Opcionais

--artifact
Pré-visualizar

Caminho local para o artefato do aplicativo para criar a imagem do contêiner. Veja os artefatos suportados aqui: https://aka.ms/SourceToCloudSupportedArtifacts.

--branch -b

O ramo do repositório Github. Assumido como a ramificação padrão do repositório Github se não for especificado.

--browse

Abra o aplicativo em um navegador da Web após a criação e implantação, se possível.

valor predefinido: False
--build-env-vars
Pré-visualizar

Uma lista de variáveis(ões) de ambiente para a compilação. Valores separados por espaço no formato 'key=value'.

--connected-cluster-id
Pré-visualizar

ID do recurso do cluster conectado. Lista usando 'az connectedk8s list'.

--context-path

Caminho no repositório a partir do qual executar a compilação do docker. O padrão é "./". Dockerfile é assumido para ser chamado "Dockerfile" e neste diretório.

--custom-location
Pré-visualizar

ID do recurso do local personalizado. Lista usando 'az customlocation list'.

--env-vars

Uma lista de variáveis(ões) de ambiente para o contêiner. Valores separados por espaço no formato 'key=value'. Cadeia de caracteres vazia para limpar valores existentes. Valor do prefixo com 'secretref:' para fazer referência a um segredo.

--environment

Nome ou ID do recurso do ambiente gerenciado ou do ambiente conectado do aplicativo contêiner.

--image -i

Imagem de contêiner, por exemplo, publisher/image-name:tag.

--ingress

O tipo de entrada.

valores aceites: external, internal
--location -l

Localização. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--logs-workspace-id

ID do espaço de trabalho do Log Analytics para o qual enviar logs de diagnóstico. Você pode usar "az monitor log-analytics workspace create" para criar um. Pode ser aplicada uma faturação adicional.

--logs-workspace-key

Chave do espaço de trabalho do Log Analytics para configurar seu espaço de trabalho do Log Analytics. Você pode usar "az monitor log-analytics workspace get-shared-keys" para recuperar a chave.

--registry-password

A senha para fazer login no registro do contêiner. Se armazenado como um segredo, o valor deve começar com 'secretref:' seguido pelo nome secreto.

--registry-server

O nome de host do servidor de registro de contêiner, por exemplo, myregistry.azurecr.io.

--registry-username

O nome de usuário para efetuar login no registro de contêiner.

--repo

Crie um aplicativo por meio das Ações do Github. No formato: https://github.com// ou /.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

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

O ID do cliente da entidade de serviço. Usado pelo Github Actions para autenticar com o Azure.

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

O segredo do cliente principal do serviço. Usado pelo Github Actions para autenticar com o Azure.

--service-principal-tenant-id --sp-tid

O ID do locatário da entidade de serviço. Usado pelo Github Actions para autenticar com o Azure.

--source

Caminho do diretório local que contém a origem do aplicativo e o Dockerfile para criar a imagem do contêiner. Visualização: Se nenhum Dockerfile estiver presente, uma imagem de contêiner será gerada usando buildpacks. Se o Docker não estiver em execução ou os buildpacks não puderem ser usados, o Oryx será usado para gerar a imagem. Veja os tempos de execução do Oryx suportados aqui: https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md.

--target-port

A porta do aplicativo usada para o tráfego de entrada.

--token

Um token de acesso pessoal com acesso de gravação ao repositório especificado. Para mais informações: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line. Se não for fornecido ou não for encontrado no cache (e usando --repo), uma página do navegador será aberta para autenticação com o Github.

--workload-profile-name -w

O nome amigável para o perfil de carga de trabalho.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az containerapp update

Atualize um aplicativo de contêiner. No modo de várias revisões, crie uma nova revisão com base na revisão mais recente.

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]

Exemplos

Atualize a imagem de contêiner de um aplicativo de contêiner.

az containerapp update -n my-containerapp -g MyResourceGroup \
    --image myregistry.azurecr.io/my-app:v2.0

Atualize os requisitos de recursos e os limites de escala de um aplicativo de contêiner.

az containerapp update -n my-containerapp -g MyResourceGroup \
    --cpu 0.5 --memory 1.0Gi \
    --min-replicas 4 --max-replicas 8

Atualizar um aplicativo de contêiner com uma regra de escala http

az containerapp update -n myapp -g mygroup \
    --scale-rule-name my-http-rule \
    --scale-rule-http-concurrency 50

Atualizar um aplicativo de contêiner com uma regra de escala personalizada

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

Parâmetros Opcionais

--args

Uma lista de argumentos de comando de inicialização de contêiner. Valores separados por espaço, por exemplo, "-c" "mycommand". Cadeia de caracteres vazia para limpar valores existentes.

--command

Uma lista de comandos suportados no contêiner que serão executados durante a inicialização. Valores separados por espaço, por exemplo, "/bin/queue", "mycommand". Cadeia de caracteres vazia para limpar valores existentes.

--container-name

Nome do contentor.

--cpu

CPU necessária em núcleos de 0,25 - 2,0, por exemplo, 0,5.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--image -i

Imagem de contêiner, por exemplo, publisher/image-name:tag.

--max-replicas

O número máximo de réplicas.

--memory

Memória necessária de 0,5 - 4,0 terminando com "Gi", por exemplo, 1,0Gi.

--min-replicas

O número mínimo de réplicas.

--name -n

O nome do Containerapp. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--', e deve ter menos de 32 caracteres.

--no-wait

Não espere que a operação de longa duração termine.

valor predefinido: False
--remove-all-env-vars

Remova todas as variáveis de ambiente do contêiner..

valor predefinido: False
--remove-env-vars

Remova a(s) variável(ões) de ambiente do contêiner. Nomes de variáveis de ambiente separadas por espaço.

--replace-env-vars

Substitua a(s) variável(ões) de ambiente no contêiner. Outras variáveis de ambiente existentes são removidas. Valores separados por espaço no formato 'key=value'. Se armazenado como um segredo, o valor deve começar com 'secretref:' seguido pelo nome secreto.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--revision-suffix

Sufixo amigável que é anexado ao nome da revisão.

--scale-rule-auth --sra

Parâmetros de autenticação da regra de escala. Os parâmetros de autenticação devem estar no formato "= = ...".

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

O número máximo de solicitações simultâneas antes da expansão. Apenas suportado para regras de escala http e tcp.

--scale-rule-metadata --srm

Dimensionar metadados da regra. Os metadados devem estar no formato "= = ...".

--scale-rule-name --srn

O nome da regra de escala.

--scale-rule-type --srt

O tipo da regra de escala. Padrão: http. Para mais informações, por favor visite https://learn.microsoft.com/azure/container-apps/scale-app#scale-triggers.

--secret-volume-mount

Caminho para montar todos os segredos, por exemplo, mnt/secrets.

--set-env-vars

Adicione ou atualize a(s) variável(es) de ambiente no contêiner. As variáveis de ambiente existentes não são modificadas. Valores separados por espaço no formato 'key=value'. Se armazenado como um segredo, o valor deve começar com 'secretref:' seguido pelo nome secreto.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.

--termination-grace-period --tgp

Duração: em segundos, uma réplica é dada para desligar graciosamente antes de ser encerrada à força. (Padrão: 30).

--workload-profile-name -w

O nome amigável para o perfil de carga de trabalho.

--yaml

Caminho para um arquivo .yaml com a configuração de um aplicativo de contêiner. Todos os outros parâmetros serão ignorados. Para obter um exemplo, consulte https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az containerapp update (containerapp extensão)

Atualize um aplicativo de contêiner. No modo de várias revisões, crie uma nova revisão com base na revisão mais recente.

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]

Exemplos

Atualize a imagem de contêiner de um aplicativo de contêiner.

az containerapp update -n my-containerapp -g MyResourceGroup \
    --image myregistry.azurecr.io/my-app:v2.0

Atualize os requisitos de recursos e os limites de escala de um aplicativo de contêiner.

az containerapp update -n my-containerapp -g MyResourceGroup \
    --cpu 0.5 --memory 1.0Gi \
    --min-replicas 4 --max-replicas 8

Atualizar um aplicativo de contêiner com uma regra de escala http

az containerapp update -n myapp -g mygroup \
    --scale-rule-name my-http-rule \
    --scale-rule-http-concurrency 50

Atualizar um aplicativo de contêiner com uma regra de escala personalizada

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

Atualizar um aplicativo de contêiner a partir da fonte de aplicativo fornecida

az containerapp update -n my-containerapp -g MyResourceGroup --source .

Parâmetros Opcionais

--args

Uma lista de argumentos de comando de inicialização de contêiner. Valores separados por espaço, por exemplo, "-c" "mycommand". Cadeia de caracteres vazia para limpar valores existentes.

--artifact
Pré-visualizar

Caminho local para o artefato do aplicativo para criar a imagem do contêiner. Veja os artefatos suportados aqui: https://aka.ms/SourceToCloudSupportedArtifacts.

--bind
Pré-visualizar

Lista separada por espaço de serviços, ligações ou componentes Java a serem conectados a este aplicativo. por exemplo, SVC_NAME1[:BIND_NAME1] SVC_NAME2[:BIND_NAME2]...

--build-env-vars
Pré-visualizar

Uma lista de variáveis(ões) de ambiente para a compilação. Valores separados por espaço no formato 'key=value'.

--command

Uma lista de comandos suportados no contêiner que serão executados durante a inicialização. Valores separados por espaço, por exemplo, "/bin/queue", "mycommand". Cadeia de caracteres vazia para limpar valores existentes.

--container-name

Nome do contentor.

--cpu

CPU necessária em núcleos de 0,25 - 2,0, por exemplo, 0,5.

--customized-keys
Pré-visualizar

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--image -i

Imagem de contêiner, por exemplo, publisher/image-name:tag.

--max-inactive-revisions
Pré-visualizar

Máximo de revisões inativas que um aplicativo de contêiner pode ter.

--max-replicas

O número máximo de réplicas.

--memory

Memória necessária de 0,5 - 4,0 terminando com "Gi", por exemplo, 1,0Gi.

--min-replicas

O número mínimo de réplicas.

--name -n

O nome do Containerapp. Um nome deve consistir em caracteres alfanuméricos minúsculos ou '-', começar com uma letra, terminar com um caractere alfanumérico, não pode ter '--', e deve ter menos de 32 caracteres.

--no-wait

Não espere que a operação de longa duração termine.

valor predefinido: False
--remove-all-env-vars

Remova todas as variáveis de ambiente do contêiner..

valor predefinido: False
--remove-env-vars

Remova a(s) variável(ões) de ambiente do contêiner. Nomes de variáveis de ambiente separadas por espaço.

--replace-env-vars

Substitua a(s) variável(ões) de ambiente no contêiner. Outras variáveis de ambiente existentes são removidas. Valores separados por espaço no formato 'key=value'. Se armazenado como um segredo, o valor deve começar com 'secretref:' seguido pelo nome secreto.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--revision-suffix

Sufixo amigável que é anexado ao nome da revisão.

--scale-rule-auth --sra

Parâmetros de autenticação da regra de escala. Os parâmetros de autenticação devem estar no formato "= = ...".

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

O número máximo de solicitações simultâneas antes da expansão. Apenas suportado para regras de escala http e tcp.

--scale-rule-metadata --srm

Dimensionar metadados da regra. Os metadados devem estar no formato "= = ...".

--scale-rule-name --srn

O nome da regra de escala.

--scale-rule-type --srt

O tipo da regra de escala. Padrão: http. Para mais informações, por favor visite https://learn.microsoft.com/azure/container-apps/scale-app#scale-triggers.

--secret-volume-mount

Caminho para montar todos os segredos, por exemplo, mnt/secrets.

--set-env-vars

Adicione ou atualize a(s) variável(es) de ambiente no contêiner. As variáveis de ambiente existentes não são modificadas. Valores separados por espaço no formato 'key=value'. Se armazenado como um segredo, o valor deve começar com 'secretref:' seguido pelo nome secreto.

--source
Pré-visualizar

Caminho do diretório local que contém a origem do aplicativo e o Dockerfile para criar a imagem do contêiner. Visualização: Se nenhum Dockerfile estiver presente, uma imagem de contêiner será gerada usando buildpacks. Se o Docker não estiver em execução ou os buildpacks não puderem ser usados, o Oryx será usado para gerar a imagem. Veja os tempos de execução do Oryx suportados aqui: https://aka.ms/SourceToCloudSupportedVersions.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.

--termination-grace-period --tgp

Duração: em segundos, uma réplica é dada para desligar graciosamente antes de ser encerrada à força. (Padrão: 30).

--unbind
Pré-visualizar

Lista separada por espaço de serviços, ligações ou componentes Java a serem removidos deste aplicativo. por exemplo, BIND_NAME1...

--workload-profile-name -w

O nome amigável para o perfil de carga de trabalho.

--yaml

Caminho para um arquivo .yaml com a configuração de um aplicativo de contêiner. Todos os outros parâmetros serão ignorados. Para obter um exemplo, consulte https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.