az containerapp

Observação

Esse 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.

Gerenciar aplicativos de contêiner do Azure.

Comandos

Nome Description Tipo Status
az containerapp add-on

Comandos para gerenciar complementos disponíveis no ambiente.

Extensão Visualizar
az containerapp add-on kafka

Comandos para gerenciar o complemento kafka para o ambiente de Aplicativos de Contêiner.

Extensão Visualizar
az containerapp add-on kafka create

Comando para criar o complemento kafka.

Extensão Visualizar
az containerapp add-on kafka delete

Comando para excluir o complemento kafka.

Extensão Visualizar
az containerapp add-on list

Liste todos os complementos dentro do ambiente.

Extensão Visualizar
az containerapp add-on mariadb

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

Extensão Visualizar
az containerapp add-on mariadb create

Comando para criar o complemento mariadb.

Extensão Visualizar
az containerapp add-on mariadb delete

Comando para excluir o complemento mariadb.

Extensão Visualizar
az containerapp add-on milvus

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

Extensão Visualizar
az containerapp add-on milvus create

Comando para criar o complemento milvus.

Extensão Visualizar
az containerapp add-on milvus delete

Comando para excluir o serviço milvus.

Extensão Visualizar
az containerapp add-on postgres

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

Extensão Visualizar
az containerapp add-on postgres create

Comando para criar o complemento postgres.

Extensão Visualizar
az containerapp add-on postgres delete

Comando para excluir o complemento postgres.

Extensão Visualizar
az containerapp add-on qdrant

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

Extensão Visualizar
az containerapp add-on qdrant create

Comando para criar o complemento qdrant.

Extensão Visualizar
az containerapp add-on qdrant delete

Comando para excluir o complemento qdrant.

Extensão Visualizar
az containerapp add-on redis

Comandos para gerenciar o complemento redis para o ambiente de Aplicativos de Contêiner.

Extensão Visualizar
az containerapp add-on redis create

Comando para criar o complemento redis.

Extensão Visualizar
az containerapp add-on redis delete

Comando para excluir o complemento redis.

Extensão Visualizar
az containerapp add-on weaviate

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

Extensão Visualizar
az containerapp add-on weaviate create

Comando para criar o complemento weaviate.

Extensão Visualizar
az containerapp add-on weaviate delete

Comando para excluir o serviço weaviate.

Extensão Visualizar
az containerapp auth

Gerenciar autenticação e autorização containerapp.

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

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

Núcleo GA
az containerapp auth apple show

Mostre as configurações de autenticação do provedor de identidade Apple.

Núcleo GA
az containerapp auth apple update

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

Núcleo GA
az containerapp auth facebook

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

Núcleo GA
az containerapp auth facebook show

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

Núcleo GA
az containerapp auth facebook update

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

Núcleo GA
az containerapp auth github

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

Núcleo GA
az containerapp auth github show

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

Núcleo GA
az containerapp auth github update

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

Núcleo GA
az containerapp auth google

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

Núcleo GA
az containerapp auth google show

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

Núcleo GA
az containerapp auth google update

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

Núcleo GA
az containerapp auth microsoft

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

Núcleo GA
az containerapp auth microsoft show

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

Núcleo GA
az containerapp auth microsoft update

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

Núcleo GA
az containerapp auth openid-connect

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

Núcleo GA
az containerapp auth openid-connect add

Configure um novo provedor de identidade personalizado do OpenID Connect.

Núcleo GA
az containerapp auth openid-connect remove

Remove um provedor de identidade OpenID Connect personalizado existente.

Núcleo GA
az containerapp auth openid-connect show

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

Núcleo 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.

Núcleo GA
az containerapp auth show

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

Núcleo 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 e a autorização de containerapp do provedor de identidade do Twitter.

Núcleo GA
az containerapp auth twitter show

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

Núcleo GA
az containerapp auth twitter update

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

Núcleo GA
az containerapp auth update

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

Núcleo 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.

Núcleo 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.

Núcleo 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 Visualizar
az containerapp connected-env certificate

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

Extensão Visualizar
az containerapp connected-env certificate delete

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

Extensão Visualizar
az containerapp connected-env certificate list

Listar certificados para um ambiente conectado.

Extensão Visualizar
az containerapp connected-env certificate upload

Adicionar ou atualizar um certificado.

Extensão Visualizar
az containerapp connected-env create

Crie um ambiente conectado de Aplicativos de Contêiner.

Extensão Visualizar
az containerapp connected-env dapr-component

Comandos para gerenciar componentes Dapr para ambientes conectados de aplicativos de contêiner.

Extensão Visualizar
az containerapp connected-env dapr-component list

Listar componentes do Dapr para um ambiente conectado.

Extensão Visualizar
az containerapp connected-env dapr-component remove

Remova um componente Dapr de um ambiente conectado.

Extensão Visualizar
az containerapp connected-env dapr-component set

Criar ou atualizar um componente Dapr.

Extensão Visualizar
az containerapp connected-env dapr-component show

Mostrar os detalhes de um componente Dapr.

Extensão Visualizar
az containerapp connected-env delete

Exclua um ambiente conectado de Aplicativos de Contêiner.

Extensão Visualizar
az containerapp connected-env list

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

Extensão Visualizar
az containerapp connected-env show

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

Extensão Visualizar
az containerapp connected-env storage

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

Extensão Visualizar
az containerapp connected-env storage list

Listar os armazenamentos de um ambiente conectado.

Extensão Visualizar
az containerapp connected-env storage remove

Remova um armazenamento de um ambiente conectado.

Extensão Visualizar
az containerapp connected-env storage set

Criar ou atualizar um armazenamento.

Extensão Visualizar
az containerapp connected-env storage show

Mostrar os detalhes de um armazenamento.

Extensão 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.

Núcleo GA
az containerapp connection create appconfig

Crie uma conexão containerapp com appconfig.

Núcleo GA
az containerapp connection create confluent-cloud

Crie uma conexão containerapp com a nuvem confluente.

Núcleo GA
az containerapp connection create cosmos-cassandra

Crie uma conexão containerapp com o cosmos-cassandra.

Núcleo GA
az containerapp connection create cosmos-gremlin

Crie uma conexão containerapp com o cosmos-gremlin.

Núcleo GA
az containerapp connection create cosmos-mongo

Crie uma conexão containerapp com o cosmos-mongo.

Núcleo GA
az containerapp connection create cosmos-sql

Crie uma conexão containerapp com o cosmos-sql.

Núcleo GA
az containerapp connection create cosmos-table

Crie uma conexão containerapp com o cosmos-table.

Núcleo GA
az containerapp connection create eventhub

Crie uma conexão containerapp com eventhub.

Núcleo GA
az containerapp connection create keyvault

Crie uma conexão containerapp com o keyvault.

Núcleo GA
az containerapp connection create mysql

Crie uma conexão containerapp com mysql.

Núcleo Preterido
az containerapp connection create mysql-flexible

Crie uma conexão containerapp com mysql-flexible.

Núcleo 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.

Núcleo 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.

Núcleo 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 com o redis.

Núcleo GA
az containerapp connection create redis-enterprise

Crie uma conexão containerapp com a redis-enterprise.

Núcleo GA
az containerapp connection create servicebus

Crie uma conexão containerapp com o servicebus.

Núcleo GA
az containerapp connection create signalr

Crie uma conexão containerapp com o signalr.

Núcleo GA
az containerapp connection create sql

Crie uma conexão containerapp com sql.

Núcleo 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.

Núcleo GA
az containerapp connection create storage-file

Crie uma conexão containerapp com o arquivo de armazenamento.

Núcleo GA
az containerapp connection create storage-queue

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

Núcleo GA
az containerapp connection create storage-table

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

Núcleo GA
az containerapp connection create webpubsub

Crie uma conexão containerapp com webpubsub.

Núcleo GA
az containerapp connection delete

Exclua uma conexão containerapp.

Núcleo GA
az containerapp connection list

Listar conexões de um containerapp.

Núcleo GA
az containerapp connection list-configuration

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

Núcleo GA
az containerapp connection list-support-types

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

Núcleo GA
az containerapp connection show

Obtenha os detalhes de uma conexão containerapp.

Núcleo GA
az containerapp connection update

Atualize uma conexão containerapp.

Núcleo GA
az containerapp connection update app-insights

Atualize um containerapp para a conexão do app-insights.

Núcleo GA
az containerapp connection update appconfig

Atualize um containerapp para a conexão appconfig.

Núcleo GA
az containerapp connection update confluent-cloud

Atualize um containerapp para conexão de nuvem confluente.

Núcleo GA
az containerapp connection update cosmos-cassandra

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

Núcleo GA
az containerapp connection update cosmos-gremlin

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

Núcleo GA
az containerapp connection update cosmos-mongo

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

Núcleo GA
az containerapp connection update cosmos-sql

Atualize um containerapp para conexão cosmos-sql.

Núcleo GA
az containerapp connection update cosmos-table

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

Núcleo GA
az containerapp connection update eventhub

Atualize um containerapp para conexão eventhub.

Núcleo GA
az containerapp connection update keyvault

Atualize um containerapp para a conexão keyvault.

Núcleo GA
az containerapp connection update mysql

Atualize um containerapp para conexão mysql.

Núcleo Preterido
az containerapp connection update mysql-flexible

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

Núcleo GA
az containerapp connection update postgres

Atualize um containerapp para conexão postgres.

Núcleo Preterido
az containerapp connection update postgres-flexible

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

Núcleo GA
az containerapp connection update redis

Atualize um containerapp para conexão redis.

Núcleo GA
az containerapp connection update redis-enterprise

Atualize um containerapp para redis-enterprise connection.

Núcleo GA
az containerapp connection update servicebus

Atualize um containerapp para conexão servicebus.

Núcleo GA
az containerapp connection update signalr

Atualize um containerapp para conexão do sinal.

Núcleo GA
az containerapp connection update sql

Atualize um containerapp para conexão SQL.

Núcleo GA
az containerapp connection update storage-blob

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

Núcleo GA
az containerapp connection update storage-file

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

Núcleo GA
az containerapp connection update storage-queue

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

Núcleo GA
az containerapp connection update storage-table

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

Núcleo GA
az containerapp connection update webpubsub

Atualize um containerapp para a conexão webpubsub.

Núcleo GA
az containerapp connection validate

Validar uma conexão containerapp.

Núcleo GA
az containerapp connection wait

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

Núcleo GA
az containerapp create

Crie um aplicativo de contêiner.

Núcleo GA
az containerapp create (containerapp extensão)

Crie um aplicativo de contêiner.

Extensão GA
az containerapp dapr

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

Núcleo GA
az containerapp dapr disable

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

Núcleo GA
az containerapp dapr enable

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

Núcleo GA
az containerapp delete

Excluir um aplicativo de contêiner.

Núcleo GA
az containerapp delete (containerapp extensão)

Excluir 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 de Aplicativos de Contêiner.

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

Crie um certificado gerenciado.

Extensão Visualizar
az containerapp env certificate delete

Exclua um certificado do ambiente Aplicativos de Contêiner.

Núcleo GA
az containerapp env certificate delete (containerapp extensão)

Exclua um certificado do ambiente Aplicativos de Contêiner.

Extensão Visualizar
az containerapp env certificate list

Listar certificados para um ambiente.

Núcleo GA
az containerapp env certificate list (containerapp extensão)

Listar certificados para um ambiente.

Extensão Visualizar
az containerapp env certificate upload

Adicionar ou atualizar um certificado.

Núcleo GA
az containerapp env certificate upload (containerapp extensão)

Adicionar ou atualizar um certificado.

Extensão GA
az containerapp env create

Criar um ambiente dos Aplicativos de Contêiner.

Núcleo GA
az containerapp env create (containerapp extensão)

Criar um ambiente dos 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 Dapr e serviços de desenvolvimento para um ambiente.

Extensão Visualizar
az containerapp env dapr-component list

Listar componentes do Dapr para um ambiente.

Núcleo GA
az containerapp env dapr-component remove

Remova um componente Dapr de um ambiente.

Núcleo GA
az containerapp env dapr-component resiliency

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

Extensão Visualizar
az containerapp env dapr-component resiliency create

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

Extensão Visualizar
az containerapp env dapr-component resiliency delete

Excluir políticas de resiliência de um componente dapr.

Extensão Visualizar
az containerapp env dapr-component resiliency list

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

Extensão Visualizar
az containerapp env dapr-component resiliency show

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

Extensão Visualizar
az containerapp env dapr-component resiliency update

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

Extensão Visualizar
az containerapp env dapr-component set

Criar ou atualizar um componente Dapr.

Núcleo GA
az containerapp env dapr-component show

Mostrar os detalhes de um componente Dapr.

Núcleo GA
az containerapp env delete

Exclua um ambiente de Aplicativos de Contêiner.

Núcleo 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 do ambiente.

Extensão Visualizar
az containerapp env identity assign

Atribua identidade gerenciada a um ambiente gerenciado.

Extensão Visualizar
az containerapp env identity remove

Remova uma identidade gerenciada de um ambiente gerenciado.

Extensão Visualizar
az containerapp env identity show

Mostrar identidades gerenciadas de um ambiente gerenciado.

Extensão Visualizar
az containerapp env java-component

Comandos para gerenciar componentes Java dentro do ambiente.

Extensão Visualizar
az containerapp env java-component list

Liste todos os componentes Java dentro do ambiente.

Extensão Visualizar
az containerapp env java-component spring-cloud-config

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

Extensão Visualizar
az containerapp env java-component spring-cloud-config create

Comando para criar o Spring Cloud Config.

Extensão Visualizar
az containerapp env java-component spring-cloud-config delete

Comando para excluir o Spring Cloud Config.

Extensão Visualizar
az containerapp env java-component spring-cloud-config show

Comando para mostrar o Spring Cloud Config.

Extensão Visualizar
az containerapp env java-component spring-cloud-config update

Comando para atualizar o Spring Cloud Config.

Extensão Visualizar
az containerapp env java-component spring-cloud-eureka

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

Extensão Visualizar
az containerapp env java-component spring-cloud-eureka create

Comando para criar o Spring Cloud Eureka.

Extensão Visualizar
az containerapp env java-component spring-cloud-eureka delete

Comando para excluir o Spring Cloud Eureka.

Extensão Visualizar
az containerapp env java-component spring-cloud-eureka show

Comando para mostrar o Spring Cloud Eureka.

Extensão Visualizar
az containerapp env java-component spring-cloud-eureka update

Comando para atualizar o Spring Cloud Eureka.

Extensão Visualizar
az containerapp env list

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

Núcleo 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 um ambiente gerenciado específico.

Extensão Visualizar
az containerapp env logs

Mostrar logs de ambiente de aplicativo de contêiner.

Núcleo GA
az containerapp env logs show

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

Núcleo GA
az containerapp env show

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

Núcleo 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 de Aplicativos de Contêiner.

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

Listar os armazenamentos de um ambiente.

Núcleo GA
az containerapp env storage list (containerapp extensão)

Listar os armazenamentos de um ambiente.

Extensão GA
az containerapp env storage remove

Remover um armazenamento de um ambiente.

Núcleo GA
az containerapp env storage remove (containerapp extensão)

Remover um armazenamento de um ambiente.

Extensão GA
az containerapp env storage set

Criar ou atualizar um armazenamento.

Núcleo GA
az containerapp env storage set (containerapp extensão)

Criar ou atualizar um armazenamento.

Extensão GA
az containerapp env storage show

Mostrar os detalhes de um armazenamento.

Núcleo 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 Visualizar
az containerapp env telemetry app-insights

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

Extensão Visualizar
az containerapp env telemetry app-insights delete

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

Extensão Visualizar
az containerapp env telemetry app-insights set

Criar ou atualizar configurações de insights de aplicativo de telemetria de ambiente de aplicativos de contêiner.

Extensão Visualizar
az containerapp env telemetry app-insights show

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

Extensão Visualizar
az containerapp env telemetry data-dog

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

Extensão 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 Visualizar
az containerapp env telemetry data-dog set

Criar ou atualizar configurações de cachorro de dados de telemetria do ambiente de aplicativos de contêiner.

Extensão Visualizar
az containerapp env telemetry data-dog show

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

Extensão Visualizar
az containerapp env telemetry otlp

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

Extensão Visualizar
az containerapp env telemetry otlp add

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

Extensão Visualizar
az containerapp env telemetry otlp list

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

Extensão Visualizar
az containerapp env telemetry otlp remove

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

Extensão Visualizar
az containerapp env telemetry otlp show

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

Extensão Visualizar
az containerapp env telemetry otlp update

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

Extensão Visualizar
az containerapp env update

Atualize um ambiente de Aplicativos de Contêiner.

Núcleo GA
az containerapp env update (containerapp extensão)

Atualize um ambiente de Aplicativos de Contêiner.

Extensão GA
az containerapp env workload-profile

Gerenciar 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.

Núcleo GA
az containerapp env workload-profile delete

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

Núcleo GA
az containerapp env workload-profile list

Liste os perfis de carga de trabalho de um ambiente de Aplicativos de Contêiner.

Núcleo GA
az containerapp env workload-profile list-supported

Listar os perfis de carga de trabalho com suporte em uma região.

Núcleo 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.

Núcleo GA
az containerapp env workload-profile update

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

Núcleo GA
az containerapp exec

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

Núcleo 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.

Núcleo 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.

Núcleo GA
az containerapp github-action show

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

Núcleo 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.

Núcleo GA
az containerapp hostname bind

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

Núcleo GA
az containerapp hostname bind (containerapp extensão)

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

Extensão GA
az containerapp hostname delete

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

Núcleo GA
az containerapp hostname list

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

Núcleo GA
az containerapp identity

Comandos para gerenciar identidades gerenciadas.

Núcleo GA
az containerapp identity assign

Atribua identidade gerenciada a um aplicativo de contêiner.

Núcleo GA
az containerapp identity remove

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

Núcleo GA
az containerapp identity show

Mostrar identidades gerenciadas de um aplicativo de contêiner.

Núcleo GA
az containerapp ingress

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

Núcleo GA
az containerapp ingress access-restriction

Comandos para gerenciar restrições de acesso IP.

Núcleo GA
az containerapp ingress access-restriction list

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

Núcleo GA
az containerapp ingress access-restriction remove

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

Núcleo GA
az containerapp ingress access-restriction set

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

Núcleo GA
az containerapp ingress cors

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

Núcleo GA
az containerapp ingress cors disable

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

Núcleo GA
az containerapp ingress cors enable

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

Núcleo GA
az containerapp ingress cors show

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

Núcleo GA
az containerapp ingress cors update

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

Núcleo GA
az containerapp ingress disable

Desabilite a entrada para um aplicativo de contêiner.

Núcleo GA
az containerapp ingress enable

Habilitar ou atualizar a entrada para um aplicativo de contêiner.

Núcleo GA
az containerapp ingress show

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

Núcleo GA
az containerapp ingress sticky-sessions

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

Núcleo GA
az containerapp ingress sticky-sessions set

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

Núcleo GA
az containerapp ingress sticky-sessions show

Mostrar a afinidade para um aplicativo de contêiner.

Núcleo GA
az containerapp ingress traffic

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

Núcleo GA
az containerapp ingress traffic set

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

Núcleo GA
az containerapp ingress traffic show

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

Núcleo GA
az containerapp ingress update

Atualizar entrada para um aplicativo de contêiner.

Núcleo 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.

Núcleo 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.

Núcleo 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.

Núcleo GA
az containerapp job execution list

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

Núcleo GA
az containerapp job execution show

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

Núcleo GA
az containerapp job identity

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

Núcleo GA
az containerapp job identity assign

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

Núcleo GA
az containerapp job identity remove

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

Núcleo GA
az containerapp job identity show

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

Núcleo GA
az containerapp job list

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

Núcleo GA
az containerapp job list (containerapp extensão)

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

Extensão GA
az containerapp job secret

Comandos para gerenciar segredos.

Núcleo GA
az containerapp job secret list

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

Núcleo GA
az containerapp job secret remove

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

Núcleo GA
az containerapp job secret set

Criar/atualizar segredos.

Núcleo GA
az containerapp job secret show

Mostrar detalhes de um segredo.

Núcleo GA
az containerapp job show

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

Núcleo 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 a execução de um trabalho de aplicativos de contêiner.

Núcleo GA
az containerapp job stop

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

Núcleo GA
az containerapp job update

Atualize um trabalho de aplicativos de contêiner.

Núcleo GA
az containerapp list

Listar aplicativos de contêiner.

Núcleo 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 uma região específica.

Extensão Visualizar
az containerapp logs

Mostrar logs de aplicativo de contêiner.

Núcleo 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 sejam do sistema).

Núcleo 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 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 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 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 Visualizar
az containerapp registry

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

Núcleo GA
az containerapp registry list

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

Núcleo GA
az containerapp registry remove

Remova os detalhes do registro de um contêiner.

Núcleo GA
az containerapp registry set

Adicionar ou atualizar os detalhes de um registro de contêiner.

Núcleo GA
az containerapp registry show

Mostrar detalhes de um registro de contêiner.

Núcleo GA
az containerapp replica

Gerenciar 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 Visualizar
az containerapp replica list

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

Núcleo GA
az containerapp replica list (containerapp extensão)

Listar 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.

Núcleo 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 Visualizar
az containerapp resiliency create

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

Extensão Visualizar
az containerapp resiliency delete

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

Extensão Visualizar
az containerapp resiliency list

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

Extensão Visualizar
az containerapp resiliency show

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

Extensão Visualizar
az containerapp resiliency update

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

Extensão Visualizar
az containerapp revision

Comandos para gerenciar revisões.

Núcleo GA
az containerapp revision activate

Ative uma revisão.

Núcleo GA
az containerapp revision copy

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

Núcleo GA
az containerapp revision deactivate

Desative uma revisão.

Núcleo GA
az containerapp revision label

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

Núcleo GA
az containerapp revision label add

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

Núcleo GA
az containerapp revision label remove

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

Núcleo GA
az containerapp revision label swap

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

Núcleo GA
az containerapp revision list

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

Núcleo GA
az containerapp revision restart

Reinicie uma revisão.

Núcleo GA
az containerapp revision set-mode

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

Núcleo GA
az containerapp revision show

Mostrar detalhes de uma revisão.

Núcleo GA
az containerapp secret

Comandos para gerenciar segredos.

Núcleo GA
az containerapp secret list

Listar os segredos de um aplicativo de contêiner.

Núcleo GA
az containerapp secret remove

Remova segredos de um aplicativo de contêiner.

Núcleo GA
az containerapp secret set

Criar/atualizar segredos.

Núcleo GA
az containerapp secret show

Mostrar detalhes de um segredo.

Núcleo GA
az containerapp show

Mostrar detalhes de um aplicativo de contêiner.

Núcleo 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 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.

Núcleo 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.

Núcleo 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.).

Núcleo 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

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

Núcleo GA
az containerapp update (containerapp extensão)

Atualizar 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

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--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

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. 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 Exigidos

--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

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 aceitos: false, true
valor padrão: False
--args

Uma lista de argumentos(ões) 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 com suporte no contêiner que será executado 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 contêiner.

--cpu

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

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

Habilite o log de API para o sidecar Dapr.

valor padrão: 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 aceitos: 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 de vários KB..

--dapr-log-level

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

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

Booleano indicando se o carro lateral Dapr está ativado.

valores aceitos: false, true
valor padrão: 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 de prefixo com 'secretref:' para fazer referência a um segredo.

--environment

Nome ou ID do recurso do ambiente do aplicativo de 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 aceitos: 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 aguarde a conclusão da operação de execução longa.

valor padrão: False
--registry-identity

Uma Identidade Gerenciada para autenticar com o servidor do Registro em vez de nome de usuário/senha. Use um ID de recurso ou 'sistema' para identidades definidas pelo usuário e definidas pelo sistema, respectivamente. O registro deve ser um ACR. Se possível, um atribuinte de função 'acrpull' será criado para a identidade automaticamente.

--registry-password

A senha para efetuar 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 do host do servidor de registro do contêiner, por exemplo, myregistry.azurecr.io.

--registry-username

O nome de usuário para efetuar login no registro do 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 de contêiner.

valores aceitos: multiple, single
valor padrão: single
--scale-rule-auth --sra

Parâmetros de autenticação de 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 do dimensionamento. Suporte apenas para regras de escala http e tcp.

--scale-rule-metadata --srm

Metadados de regra de escala. 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, 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 segredos para o aplicativo de contêiner. Valores separados por espaço no formato 'key=value'.

--system-assigned

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

valor padrão: False
--tags

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

--target-port

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

--termination-grace-period --tgp

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

--transport

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

valores aceitos: auto, http, http2, tcp
valor padrão: 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 Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. 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 origem 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 Exigidos

--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

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 aceitos: false, true
valor padrão: False
--args

Uma lista de argumentos(ões) 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
Versão Prévia

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

--bind
Versão Prévia

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
Versão Prévia

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

--build-env-vars
Versão Prévia

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 com suporte no contêiner que será executado 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 contêiner.

--context-path
Versão Prévia

Caminho no repositório para executar a compilação do docker. O padrão é "./". Presume-se que Dockerfile seja chamado "Dockerfile" e neste diretório.

--cpu

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

--customized-keys
Versão Prévia

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

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

Habilite o log de API para o sidecar Dapr.

valor padrão: 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 aceitos: 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 de vários KB..

--dapr-log-level

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

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

Booleano indicando se o carro lateral Dapr está ativado.

valores aceitos: false, true
valor padrão: 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 de prefixo com 'secretref:' para fazer referência a um segredo.

--environment

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

--environment-type
Versão Prévia

Tipo de ambiente.

valores aceitos: connected, managed
valor padrão: 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 aceitos: external, internal
--max-inactive-revisions
Versão Prévia

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 aguarde a conclusão da operação de execução longa.

valor padrão: False
--registry-identity

Uma Identidade Gerenciada para autenticar com o servidor do Registro em vez de nome de usuário/senha. Use um ID de recurso ou 'sistema' para identidades definidas pelo usuário e definidas pelo sistema, respectivamente. O registro deve ser um ACR. Se possível, um atribuinte de função 'acrpull' será criado para a identidade automaticamente.

--registry-password

A senha para efetuar 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 do host do servidor de registro do contêiner, por exemplo, myregistry.azurecr.io.

--registry-username

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

--repo
Versão Prévia

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 de contêiner.

valores aceitos: multiple, single
valor padrão: single
--scale-rule-auth --sra

Parâmetros de autenticação de 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 do dimensionamento. Suporte apenas para regras de escala http e tcp.

--scale-rule-metadata --srm

Metadados de regra de escala. 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, 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 segredos para o aplicativo de contêiner. Valores separados por espaço no formato 'key=value'.

--service-principal-client-id --sp-cid
Versão Prévia

A ID do cliente da entidade de serviço. Usado pelas Ações do GitHub para autenticar com o Azure.

--service-principal-client-secret --sp-sec
Versão Prévia

O segredo do cliente da entidade de serviço. Usado pelas Ações do GitHub para autenticar com o Azure.

--service-principal-tenant-id --sp-tid
Versão Prévia

A ID do locatário da entidade de serviço. Usado pelas Ações do GitHub para autenticar com o Azure.

--source
Versão Prévia

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 Oryx suportados aqui: https://aka.ms/SourceToCloudSupportedVersions.

--system-assigned

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

valor padrão: False
--tags

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

--target-port

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

--termination-grace-period --tgp

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

--token
Versão Prévia

Um Token de Acesso Pessoal com acesso de gravação ao repositório especificado. Para obter 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 aceitos: auto, http, http2, tcp
valor padrão: 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 Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az containerapp delete

Excluir um aplicativo de contêiner.

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

Exemplos

Excluir um aplicativo de contêiner.

az containerapp delete -g MyResourceGroup -n MyContainerapp

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--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 aguarde a conclusão da operação de execução longa.

valor padrão: False
--resource-group -g

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--yes -y

Não solicite confirmação.

valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az containerapp delete (containerapp extensão)

Excluir um aplicativo de contêiner.

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

Exemplos

Excluir um aplicativo de contêiner.

az containerapp delete -g MyResourceGroup -n MyContainerapp

Parâmetros Opcionais

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--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 aguarde a conclusão da operação de execução longa.

valor padrão: False
--resource-group -g

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--yes -y

Não solicite confirmação.

valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az containerapp exec

Abra um shell interativo semelhante a 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 Exigidos

--name -n

O nome do Containerapp.

--resource-group -g

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

Parâmetros Opcionais

--command

O comando de inicialização (bash, zsh, sh, etc.).

valor padrão: sh
--container

O nome do contêiner para ssh.

--replica

O nome da réplica para ssh. Listar 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 de contêiner para ssh. O padrão é a revisão mais recente.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az containerapp list

Listar aplicativos de contêiner.

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

Exemplos

Listar 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 de contêiner.

--resource-group -g

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

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. 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

Listar aplicativos de contêiner na assinatura atual.

az containerapp list

Listar aplicativos de contêiner por grupo de recursos.

az containerapp list -g MyResourceGroup

Listar 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 de contêiner.

--environment-type
Versão Prévia

Tipo de ambiente.

valores aceitos: connected, managed
valor padrão: all
--resource-group -g

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

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az containerapp list-usages

Versão Prévia

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

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

az containerapp list-usages --location

Exemplos

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

az containerapp list-usages -l eastus

Parâmetros Exigidos

--location -l

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

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. 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

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--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

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 padrão: False
--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. 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

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--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

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 padrão: False
--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az containerapp show-custom-domain-verification-id

Versão Prévia

Este comando está em pré-visualização e em desenvolvimento. Níveis de referência e suporte: 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 o 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 Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. 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 do 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 Exigidos

--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

A ramificação do repositório do Github. Assumido como sendo a ramificação padrão do repositório do 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 padrão: False
--context-path

Caminho no repositório a partir do qual executar a compilação do docker. O padrão é "./". Presume-se que Dockerfile seja 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 de prefixo com 'secretref:' para fazer referência a um segredo.

--environment

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

--image -i

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

--ingress

O tipo de entrada.

valores aceitos: external, internal
--location -l

Local. 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 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. Cobrança extra pode ser aplicada.

--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 efetuar 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 do host do servidor de registro do contêiner, por exemplo, myregistry.azurecr.io.

--registry-username

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

--repo

Crie um aplicativo por meio do Github Actions. No formato: https://github.com//ou /.

--resource-group -g

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

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

A ID do cliente da entidade de serviço. Usado pelas Ações do Github para autenticar com o Azure.

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

O segredo do cliente da entidade de serviço. Usado pelas Ações do Github para autenticar com o Azure.

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

A ID do locatário da entidade de serviço. Usado pelas Ações do Github 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 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 obter 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 Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. 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 do 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 Exigidos

--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
Versão Prévia

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

--branch -b

A ramificação do repositório do Github. Assumido como sendo a ramificação padrão do repositório do 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 padrão: False
--build-env-vars
Versão Prévia

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

--connected-cluster-id
Versão Prévia

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 é "./". Presume-se que Dockerfile seja chamado "Dockerfile" e neste diretório.

--custom-location
Versão Prévia

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 de 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 de contêiner.

--image -i

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

--ingress

O tipo de entrada.

valores aceitos: external, internal
--location -l

Local. 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 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. Cobrança extra pode ser aplicada.

--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 efetuar 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 do host do servidor de registro do contêiner, por exemplo, myregistry.azurecr.io.

--registry-username

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

--repo

Crie um aplicativo por meio do Github Actions. No formato: https://github.com//ou /.

--resource-group -g

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

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

A ID do cliente da entidade de serviço. Usado pelas Ações do Github para autenticar com o Azure.

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

O segredo do cliente da entidade de serviço. Usado pelas Ações do Github para autenticar com o Azure.

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

A ID do locatário da entidade de serviço. Usado pelas Ações do Github 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 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 obter 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 Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az containerapp update

Atualizar 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

Atualizar 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(ões) 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 com suporte no contêiner que será executado 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 contêiner.

--cpu

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

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--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 aguarde a conclusão da operação de execução longa.

valor padrão: False
--remove-all-env-vars

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

valor padrão: False
--remove-env-vars

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

--replace-env-vars

Substitua a(s) variável(is) 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

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 de 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 do dimensionamento. Suporte apenas para regras de escala http e tcp.

--scale-rule-metadata --srm

Metadados de regra de escala. 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, 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

Adicionar ou atualizar variáveis(õ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

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--tags

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

--termination-grace-period --tgp

Duração em segundos que uma réplica é dada para desligar normalmente 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 Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az containerapp update (containerapp extensão)

Atualizar 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

Atualizar 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 origem do aplicativo fornecido

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

Parâmetros Opcionais

--args

Uma lista de argumentos(ões) 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
Versão Prévia

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

--bind
Versão Prévia

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
Versão Prévia

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 com suporte no contêiner que será executado 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 contêiner.

--cpu

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

--customized-keys
Versão Prévia

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

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".

--image -i

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

--max-inactive-revisions
Versão Prévia

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 aguarde a conclusão da operação de execução longa.

valor padrão: False
--remove-all-env-vars

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

valor padrão: False
--remove-env-vars

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

--replace-env-vars

Substitua a(s) variável(is) 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

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 de 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 do dimensionamento. Suporte apenas para regras de escala http e tcp.

--scale-rule-metadata --srm

Metadados de regra de escala. 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, 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

Adicionar ou atualizar variáveis(õ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
Versão Prévia

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 Oryx suportados aqui: https://aka.ms/SourceToCloudSupportedVersions.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--tags

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

--termination-grace-period --tgp

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

--unbind
Versão Prévia

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 Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

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

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.