az containerapp

Nota

Questo gruppo di comandi include comandi definiti sia nell'interfaccia della riga di comando di Azure che in almeno un'estensione. Installare ogni estensione per trarre vantaggio dalle funzionalità estese. Altre informazioni sulle estensioni.

Gestire le app contenitore di Azure.

Comandi

Nome Descrizione Tipo Stato
az containerapp add-on

Comandi per gestire i componenti aggiuntivi disponibili nell'ambiente.

Estensione Anteprima
az containerapp add-on kafka

Comandi per gestire il componente aggiuntivo kafka per l'ambiente App contenitore.

Estensione Anteprima
az containerapp add-on kafka create

Comando per creare il componente aggiuntivo kafka.

Estensione Anteprima
az containerapp add-on kafka delete

Comando per eliminare il componente aggiuntivo kafka.

Estensione Anteprima
az containerapp add-on list

Elencare tutti i componenti aggiuntivi all'interno dell'ambiente.

Estensione Anteprima
az containerapp add-on mariadb

Comandi per gestire il componente aggiuntivo mariadb per l'ambiente App contenitore.

Estensione Anteprima
az containerapp add-on mariadb create

Comando per creare il componente aggiuntivo mariadb.

Estensione Anteprima
az containerapp add-on mariadb delete

Comando per eliminare il componente aggiuntivo mariadb.

Estensione Anteprima
az containerapp add-on milvus

Comandi per gestire il componente aggiuntivo milvus per l'ambiente App contenitore.

Estensione Anteprima
az containerapp add-on milvus create

Comando per creare il componente aggiuntivo milvus.

Estensione Anteprima
az containerapp add-on milvus delete

Comando per eliminare il servizio milvus.

Estensione Anteprima
az containerapp add-on postgres

Comandi per gestire il componente aggiuntivo postgres per l'ambiente App contenitore.

Estensione Anteprima
az containerapp add-on postgres create

Comando per creare il componente aggiuntivo postgres.

Estensione Anteprima
az containerapp add-on postgres delete

Comando per eliminare il componente aggiuntivo postgres.

Estensione Anteprima
az containerapp add-on qdrant

Comandi per gestire il componente aggiuntivo qdrant per l'ambiente App contenitore.

Estensione Anteprima
az containerapp add-on qdrant create

Comando per creare il componente aggiuntivo qdrant.

Estensione Anteprima
az containerapp add-on qdrant delete

Comando per eliminare il componente aggiuntivo qdrant.

Estensione Anteprima
az containerapp add-on redis

Comandi per gestire il componente aggiuntivo Redis per l'ambiente App contenitore.

Estensione Anteprima
az containerapp add-on redis create

Comando per creare il componente aggiuntivo Redis.

Estensione Anteprima
az containerapp add-on redis delete

Comando per eliminare il componente aggiuntivo Redis.

Estensione Anteprima
az containerapp add-on weaviate

Comandi per gestire il componente aggiuntivo weaviate per l'ambiente App contenitore.

Estensione Anteprima
az containerapp add-on weaviate create

Comando per creare il componente aggiuntivo weaviate.

Estensione Anteprima
az containerapp add-on weaviate delete

Comando per eliminare il servizio weaviate.

Estensione Anteprima
az containerapp auth

Gestire l'autenticazione e l'autorizzazione dell'app contenitore.

Core ed estensione Disponibilità generale
az containerapp auth apple

Gestire l'autenticazione e l'autorizzazione di containerapp del provider di identità Apple.

Memoria centrale Disponibilità generale
az containerapp auth apple show

Mostra le impostazioni di autenticazione per il provider di identità Apple.

Memoria centrale Disponibilità generale
az containerapp auth apple update

Aggiornare l'ID client e il segreto client per il provider di identità Apple.

Memoria centrale Disponibilità generale
az containerapp auth facebook

Gestire l'autenticazione e l'autorizzazione di containerapp del provider di identità Facebook.

Memoria centrale Disponibilità generale
az containerapp auth facebook show

Mostra le impostazioni di autenticazione per il provider di identità di Facebook.

Memoria centrale Disponibilità generale
az containerapp auth facebook update

Aggiornare l'ID app e il segreto dell'app per il provider di identità Facebook.

Memoria centrale Disponibilità generale
az containerapp auth github

Gestire l'autenticazione e l'autorizzazione di containerapp del provider di identità GitHub.

Memoria centrale Disponibilità generale
az containerapp auth github show

Visualizzare le impostazioni di autenticazione per il provider di identità GitHub.

Memoria centrale Disponibilità generale
az containerapp auth github update

Aggiornare l'ID client e il segreto client per il provider di identità GitHub.

Memoria centrale Disponibilità generale
az containerapp auth google

Gestire l'autenticazione e l'autorizzazione di containerapp del provider di identità Google.

Memoria centrale Disponibilità generale
az containerapp auth google show

Mostra le impostazioni di autenticazione per il provider di identità Google.

Memoria centrale Disponibilità generale
az containerapp auth google update

Aggiornare l'ID client e il segreto client per il provider di identità Google.

Memoria centrale Disponibilità generale
az containerapp auth microsoft

Gestire l'autenticazione e l'autorizzazione di containerapp del provider di identità Microsoft.

Memoria centrale Disponibilità generale
az containerapp auth microsoft show

Visualizzare le impostazioni di autenticazione per il provider di identità di Azure Active Directory.

Memoria centrale Disponibilità generale
az containerapp auth microsoft update

Aggiornare l'ID client e il segreto client per il provider di identità di Azure Active Directory.

Memoria centrale Disponibilità generale
az containerapp auth openid-connect

Gestire l'autenticazione e l'autorizzazione dell'app contenitore dei provider di identità openID personalizzati Connessione.

Memoria centrale Disponibilità generale
az containerapp auth openid-connect add

Configurare un nuovo provider di identità openID personalizzato Connessione.

Memoria centrale Disponibilità generale
az containerapp auth openid-connect remove

Rimuove un provider di identità openID personalizzato esistente Connessione.

Memoria centrale Disponibilità generale
az containerapp auth openid-connect show

Visualizzare le impostazioni di autenticazione per il provider di identità OpenID personalizzato Connessione.

Memoria centrale Disponibilità generale
az containerapp auth openid-connect update

Aggiornare l'ID client e il nome dell'impostazione del segreto client per un provider di identità openID personalizzato esistente Connessione.

Memoria centrale Disponibilità generale
az containerapp auth show

Visualizzare le impostazioni di autenticazione per containerapp.

Memoria centrale Disponibilità generale
az containerapp auth show (containerapp estensione)

Visualizzare le impostazioni di autenticazione per containerapp.

Estensione Disponibilità generale
az containerapp auth twitter

Gestire l'autenticazione e l'autorizzazione di containerapp del provider di identità Twitter.

Memoria centrale Disponibilità generale
az containerapp auth twitter show

Mostra le impostazioni di autenticazione per il provider di identità Twitter.

Memoria centrale Disponibilità generale
az containerapp auth twitter update

Aggiornare la chiave consumer e il segreto consumer per il provider di identità Twitter.

Memoria centrale Disponibilità generale
az containerapp auth update

Aggiornare le impostazioni di autenticazione per l'app contenitore.

Memoria centrale Disponibilità generale
az containerapp auth update (containerapp estensione)

Aggiornare le impostazioni di autenticazione per l'app contenitore.

Estensione Disponibilità generale
az containerapp browse

Aprire un contenitoreapp nel browser, se possibile.

Memoria centrale Disponibilità generale
az containerapp compose

Comandi per creare app di Azure Container da specifiche compose.

Core ed estensione Disponibilità generale
az containerapp compose create

Creare una o più app contenitore in un ambiente app contenitore nuovo o esistente da una specifica Compose.

Memoria centrale Disponibilità generale
az containerapp compose create (containerapp estensione)

Creare una o più app contenitore in un ambiente app contenitore nuovo o esistente da una specifica Compose.

Estensione Disponibilità generale
az containerapp connected-env

Comandi per gestire le app contenitore Connessione ambienti per l'uso con App contenitore abilitate per Arc.

Estensione Anteprima
az containerapp connected-env certificate

Comandi per gestire i certificati per l'ambiente connesso app contenitore.

Estensione Anteprima
az containerapp connected-env certificate delete

Eliminare un certificato dall'ambiente connesso app contenitore.

Estensione Anteprima
az containerapp connected-env certificate list

Elencare i certificati per un ambiente connesso.

Estensione Anteprima
az containerapp connected-env certificate upload

Aggiungere o aggiornare un certificato.

Estensione Anteprima
az containerapp connected-env create

Creare un ambiente connesso app contenitore.

Estensione Anteprima
az containerapp connected-env dapr-component

Comandi per gestire i componenti dapr per gli ambienti connessi alle app contenitore.

Estensione Anteprima
az containerapp connected-env dapr-component list

Elencare i componenti dapr per un ambiente connesso.

Estensione Anteprima
az containerapp connected-env dapr-component remove

Rimuovere un componente Dapr da un ambiente connesso.

Estensione Anteprima
az containerapp connected-env dapr-component set

Creare o aggiornare un componente Dapr.

Estensione Anteprima
az containerapp connected-env dapr-component show

Visualizzare i dettagli di un componente Dapr.

Estensione Anteprima
az containerapp connected-env delete

Eliminare un ambiente connesso di App contenitore.

Estensione Anteprima
az containerapp connected-env list

Elencare gli ambienti connessi di App contenitore per sottoscrizione o gruppo di risorse.

Estensione Anteprima
az containerapp connected-env show

Visualizzare i dettagli di un ambiente connesso di App contenitore.

Estensione Anteprima
az containerapp connected-env storage

Comandi per gestire l'archiviazione per l'ambiente connesso app contenitore.

Estensione Anteprima
az containerapp connected-env storage list

Elencare le risorse di archiviazione per un ambiente connesso.

Estensione Anteprima
az containerapp connected-env storage remove

Rimuovere una risorsa di archiviazione da un ambiente connesso.

Estensione Anteprima
az containerapp connected-env storage set

Creare o aggiornare una risorsa di archiviazione.

Estensione Anteprima
az containerapp connected-env storage show

Visualizzare i dettagli di una risorsa di archiviazione.

Estensione Anteprima
az containerapp connection

Comandi per gestire le connessioni containerapp.

Core ed estensione Disponibilità generale
az containerapp connection create

Creare una connessione tra un'app contenitore e una risorsa di destinazione.

Core ed estensione Disponibilità generale
az containerapp connection create app-insights

Creare una connessione containerapp ad app-insights.

Memoria centrale Disponibilità generale
az containerapp connection create appconfig

Creare una connessione containerapp ad appconfig.

Memoria centrale Disponibilità generale
az containerapp connection create confluent-cloud

Creare una connessione containerapp a confluent-cloud.

Memoria centrale Disponibilità generale
az containerapp connection create cosmos-cassandra

Creare una connessione containerapp a cosmos-cassandra.

Memoria centrale Disponibilità generale
az containerapp connection create cosmos-gremlin

Creare una connessione containerapp a cosmos-gremlin.

Memoria centrale Disponibilità generale
az containerapp connection create cosmos-mongo

Creare una connessione containerapp a cosmos-mongo.

Memoria centrale Disponibilità generale
az containerapp connection create cosmos-sql

Creare una connessione containerapp a cosmos-sql.

Memoria centrale Disponibilità generale
az containerapp connection create cosmos-table

Creare una connessione containerapp a cosmos-table.

Memoria centrale Disponibilità generale
az containerapp connection create eventhub

Creare una connessione containerapp a eventhub.

Memoria centrale Disponibilità generale
az containerapp connection create keyvault

Creare una connessione containerapp all'insieme di credenziali delle chiavi.

Memoria centrale Disponibilità generale
az containerapp connection create mysql

Creare una connessione containerapp a mysql.

Memoria centrale Deprecato
az containerapp connection create mysql-flexible

Creare una connessione containerapp a mysql-flexible.

Memoria centrale Disponibilità generale
az containerapp connection create mysql-flexible (serviceconnector-passwordless estensione)

Creare una connessione containerapp a mysql-flexible.

Estensione Disponibilità generale
az containerapp connection create postgres

Creare una connessione containerapp a postgres.

Memoria centrale Deprecato
az containerapp connection create postgres (serviceconnector-passwordless estensione)

Creare una connessione containerapp a postgres.

Estensione Disponibilità generale
az containerapp connection create postgres-flexible

Creare una connessione containerapp a postgres-flexible.

Memoria centrale Disponibilità generale
az containerapp connection create postgres-flexible (serviceconnector-passwordless estensione)

Creare una connessione containerapp a postgres-flexible.

Estensione Disponibilità generale
az containerapp connection create redis

Creare una connessione containerapp a redis.

Memoria centrale Disponibilità generale
az containerapp connection create redis-enterprise

Creare una connessione containerapp a redis-enterprise.

Memoria centrale Disponibilità generale
az containerapp connection create servicebus

Creare una connessione containerapp al bus di servizio.

Memoria centrale Disponibilità generale
az containerapp connection create signalr

Creare una connessione containerapp a signalr.

Memoria centrale Disponibilità generale
az containerapp connection create sql

Creare una connessione containerapp a sql.

Memoria centrale Disponibilità generale
az containerapp connection create sql (serviceconnector-passwordless estensione)

Creare una connessione containerapp a sql.

Estensione Disponibilità generale
az containerapp connection create storage-blob

Creare una connessione containerapp al BLOB di archiviazione.

Memoria centrale Disponibilità generale
az containerapp connection create storage-file

Creare una connessione containerapp al file di archiviazione.

Memoria centrale Disponibilità generale
az containerapp connection create storage-queue

Creare una connessione containerapp alla coda di archiviazione.

Memoria centrale Disponibilità generale
az containerapp connection create storage-table

Creare una connessione containerapp a storage-table.

Memoria centrale Disponibilità generale
az containerapp connection create webpubsub

Creare una connessione containerapp a webpubsub.

Memoria centrale Disponibilità generale
az containerapp connection delete

Eliminare una connessione containerapp.

Memoria centrale Disponibilità generale
az containerapp connection list

Elencare le connessioni di un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp connection list-configuration

Elencare le configurazioni di origine di una connessione containerapp.

Memoria centrale Disponibilità generale
az containerapp connection list-support-types

Elencare i tipi di client e i tipi di autenticazione supportati dalle connessioni containerapp.

Memoria centrale Disponibilità generale
az containerapp connection show

Ottenere i dettagli di una connessione containerapp.

Memoria centrale Disponibilità generale
az containerapp connection update

Aggiornare una connessione containerapp.

Memoria centrale Disponibilità generale
az containerapp connection update app-insights

Aggiornare un'app contenitore alla connessione app-insights.

Memoria centrale Disponibilità generale
az containerapp connection update appconfig

Aggiornare un'app contenitore alla connessione appconfig.

Memoria centrale Disponibilità generale
az containerapp connection update confluent-cloud

Aggiornare un'app contenitore alla connessione confluent-cloud.

Memoria centrale Disponibilità generale
az containerapp connection update cosmos-cassandra

Aggiornare un'app contenitore alla connessione cosmos-cassandra.

Memoria centrale Disponibilità generale
az containerapp connection update cosmos-gremlin

Aggiornare un'app contenitore alla connessione cosmos-gremlin.

Memoria centrale Disponibilità generale
az containerapp connection update cosmos-mongo

Aggiornare un'app contenitore alla connessione cosmos-mongo.

Memoria centrale Disponibilità generale
az containerapp connection update cosmos-sql

Aggiornare un'app contenitore alla connessione cosmos-sql.

Memoria centrale Disponibilità generale
az containerapp connection update cosmos-table

Aggiornare un'app contenitore alla connessione cosmos-table.

Memoria centrale Disponibilità generale
az containerapp connection update eventhub

Aggiornare un'app contenitore alla connessione eventhub.

Memoria centrale Disponibilità generale
az containerapp connection update keyvault

Aggiornare un'app contenitore alla connessione keyvault.

Memoria centrale Disponibilità generale
az containerapp connection update mysql

Aggiornare un'app contenitore alla connessione mysql.

Memoria centrale Deprecato
az containerapp connection update mysql-flexible

Aggiornare un'app contenitore alla connessione flessibile mysql.

Memoria centrale Disponibilità generale
az containerapp connection update postgres

Aggiornare un'app contenitore alla connessione postgres.

Memoria centrale Deprecato
az containerapp connection update postgres-flexible

Aggiornare un'app contenitore alla connessione flessibile postgres.

Memoria centrale Disponibilità generale
az containerapp connection update redis

Aggiornare un'app contenitore per la connessione redis.

Memoria centrale Disponibilità generale
az containerapp connection update redis-enterprise

Aggiornare un'app contenitore alla connessione redis-enterprise.

Memoria centrale Disponibilità generale
az containerapp connection update servicebus

Aggiornare un'app contenitore alla connessione del bus di servizio.

Memoria centrale Disponibilità generale
az containerapp connection update signalr

Aggiornare un'app contenitore alla connessione signalr.

Memoria centrale Disponibilità generale
az containerapp connection update sql

Aggiornare un contenitoreapp alla connessione SQL.

Memoria centrale Disponibilità generale
az containerapp connection update storage-blob

Aggiornare un'app contenitore alla connessione storage-BLOB.

Memoria centrale Disponibilità generale
az containerapp connection update storage-file

Aggiornare un'app contenitore alla connessione file di archiviazione.

Memoria centrale Disponibilità generale
az containerapp connection update storage-queue

Aggiornare un'app contenitore alla connessione alla coda di archiviazione.

Memoria centrale Disponibilità generale
az containerapp connection update storage-table

Aggiornare un'app contenitore alla connessione alla tabella di archiviazione.

Memoria centrale Disponibilità generale
az containerapp connection update webpubsub

Aggiornare un'app contenitore alla connessione webpubsub.

Memoria centrale Disponibilità generale
az containerapp connection validate

Convalidare una connessione containerapp.

Memoria centrale Disponibilità generale
az containerapp connection wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione della connessione.

Memoria centrale Disponibilità generale
az containerapp create

Creare un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp create (containerapp estensione)

Creare un'app contenitore.

Estensione Disponibilità generale
az containerapp dapr

Comandi per gestire Dapr. Per gestire i componenti dapr, vedere az containerapp env dapr-component.

Memoria centrale Disponibilità generale
az containerapp dapr disable

Disabilitare Dapr per un'app contenitore. Rimuove i valori esistenti.

Memoria centrale Disponibilità generale
az containerapp dapr enable

Abilitare Dapr per un'app contenitore. Aggiornamenti valori esistenti.

Memoria centrale Disponibilità generale
az containerapp delete

Eliminare un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp delete (containerapp estensione)

Eliminare un'app contenitore.

Estensione Disponibilità generale
az containerapp env

Comandi per gestire gli ambienti di App contenitore.

Core ed estensione Disponibilità generale
az containerapp env certificate

Comandi per gestire i certificati per l'ambiente app contenitore.

Core ed estensione Disponibilità generale
az containerapp env certificate create

Creare un certificato gestito.

Estensione Anteprima
az containerapp env certificate delete

Eliminare un certificato dall'ambiente App contenitore.

Memoria centrale Disponibilità generale
az containerapp env certificate delete (containerapp estensione)

Eliminare un certificato dall'ambiente App contenitore.

Estensione Anteprima
az containerapp env certificate list

Elencare i certificati per un ambiente.

Memoria centrale Disponibilità generale
az containerapp env certificate list (containerapp estensione)

Elencare i certificati per un ambiente.

Estensione Anteprima
az containerapp env certificate upload

Aggiungere o aggiornare un certificato.

Memoria centrale Disponibilità generale
az containerapp env certificate upload (containerapp estensione)

Aggiungere o aggiornare un certificato.

Estensione Disponibilità generale
az containerapp env create

Creare un ambiente app contenitore.

Memoria centrale Disponibilità generale
az containerapp env create (containerapp estensione)

Creare un ambiente app contenitore.

Estensione Disponibilità generale
az containerapp env dapr-component

Comandi per gestire i componenti dapr per l'ambiente App contenitore.

Core ed estensione Disponibilità generale
az containerapp env dapr-component init

Inizializza i componenti dapr e i servizi di sviluppo per un ambiente.

Estensione Anteprima
az containerapp env dapr-component list

Elencare i componenti dapr per un ambiente.

Memoria centrale Disponibilità generale
az containerapp env dapr-component remove

Rimuovere un componente Dapr da un ambiente.

Memoria centrale Disponibilità generale
az containerapp env dapr-component resiliency

Comandi per gestire i criteri di resilienza per un componente dapr.

Estensione Anteprima
az containerapp env dapr-component resiliency create

Creare criteri di resilienza per un componente dapr.

Estensione Anteprima
az containerapp env dapr-component resiliency delete

Eliminare i criteri di resilienza per un componente dapr.

Estensione Anteprima
az containerapp env dapr-component resiliency list

Elencare i criteri di resilienza per un componente dapr.

Estensione Anteprima
az containerapp env dapr-component resiliency show

Visualizzare i criteri di resilienza per un componente dapr.

Estensione Anteprima
az containerapp env dapr-component resiliency update

Aggiornare i criteri di resilienza per un componente dapr.

Estensione Anteprima
az containerapp env dapr-component set

Creare o aggiornare un componente Dapr.

Memoria centrale Disponibilità generale
az containerapp env dapr-component show

Visualizzare i dettagli di un componente Dapr.

Memoria centrale Disponibilità generale
az containerapp env delete

Eliminare un ambiente app contenitore.

Memoria centrale Disponibilità generale
az containerapp env delete (containerapp estensione)

Eliminare un ambiente app contenitore.

Estensione Disponibilità generale
az containerapp env identity

Comandi per gestire le identità gestite dell'ambiente.

Estensione Anteprima
az containerapp env identity assign

Assegnare un'identità gestita a un ambiente gestito.

Estensione Anteprima
az containerapp env identity remove

Rimuovere un'identità gestita da un ambiente gestito.

Estensione Anteprima
az containerapp env identity show

Mostra identità gestite di un ambiente gestito.

Estensione Anteprima
az containerapp env java-component

Comandi per gestire i componenti Java all'interno dell'ambiente.

Estensione Anteprima
az containerapp env java-component list

Elencare tutti i componenti Java all'interno dell'ambiente.

Estensione Anteprima
az containerapp env java-component spring-cloud-config

Comandi per gestire la configurazione spring cloud per l'ambiente app contenitore.

Estensione Anteprima
az containerapp env java-component spring-cloud-config create

Comando per creare la configurazione spring cloud.

Estensione Anteprima
az containerapp env java-component spring-cloud-config delete

Comando per eliminare la configurazione spring cloud.

Estensione Anteprima
az containerapp env java-component spring-cloud-config show

Comando per visualizzare la configurazione spring cloud.

Estensione Anteprima
az containerapp env java-component spring-cloud-config update

Comando per aggiornare la configurazione spring cloud.

Estensione Anteprima
az containerapp env java-component spring-cloud-eureka

Comandi per gestire Spring Cloud Eureka per l'ambiente App contenitore.

Estensione Anteprima
az containerapp env java-component spring-cloud-eureka create

Comando per creare Spring Cloud Eureka.

Estensione Anteprima
az containerapp env java-component spring-cloud-eureka delete

Comando per eliminare Spring Cloud Eureka.

Estensione Anteprima
az containerapp env java-component spring-cloud-eureka show

Comando per visualizzare Spring Cloud Eureka.

Estensione Anteprima
az containerapp env java-component spring-cloud-eureka update

Comando per aggiornare Spring Cloud Eureka.

Estensione Anteprima
az containerapp env list

Elencare gli ambienti di App contenitore per sottoscrizione o gruppo di risorse.

Memoria centrale Disponibilità generale
az containerapp env list (containerapp estensione)

Elencare gli ambienti di App contenitore per sottoscrizione o gruppo di risorse.

Estensione Disponibilità generale
az containerapp env list-usages

Elencare l'utilizzo delle quote per un ambiente gestito specifico.

Estensione Anteprima
az containerapp env logs

Visualizzare i log dell'ambiente dell'app contenitore.

Memoria centrale Disponibilità generale
az containerapp env logs show

Mostra i log dell'ambiente precedenti e/o stampa i log in tempo reale (con il parametro --follow).

Memoria centrale Disponibilità generale
az containerapp env show

Visualizzare i dettagli di un ambiente app contenitore.

Memoria centrale Disponibilità generale
az containerapp env show (containerapp estensione)

Visualizzare i dettagli di un ambiente app contenitore.

Estensione Disponibilità generale
az containerapp env storage

Comandi per gestire l'archiviazione per l'ambiente app contenitore.

Core ed estensione Disponibilità generale
az containerapp env storage list

Elencare le risorse di archiviazione per un ambiente.

Memoria centrale Disponibilità generale
az containerapp env storage list (containerapp estensione)

Elencare le risorse di archiviazione per un ambiente.

Estensione Disponibilità generale
az containerapp env storage remove

Rimuovere una risorsa di archiviazione da un ambiente.

Memoria centrale Disponibilità generale
az containerapp env storage remove (containerapp estensione)

Rimuovere una risorsa di archiviazione da un ambiente.

Estensione Disponibilità generale
az containerapp env storage set

Creare o aggiornare una risorsa di archiviazione.

Memoria centrale Disponibilità generale
az containerapp env storage set (containerapp estensione)

Creare o aggiornare una risorsa di archiviazione.

Estensione Disponibilità generale
az containerapp env storage show

Visualizzare i dettagli di una risorsa di archiviazione.

Memoria centrale Disponibilità generale
az containerapp env storage show (containerapp estensione)

Visualizzare i dettagli di una risorsa di archiviazione.

Estensione Disponibilità generale
az containerapp env telemetry

Comandi per gestire le impostazioni di telemetria per l'ambiente delle app contenitore.

Estensione Anteprima
az containerapp env telemetry app-insights

Comandi per gestire le impostazioni di informazioni dettagliate sulle app per l'ambiente delle app contenitore.

Estensione Anteprima
az containerapp env telemetry app-insights delete

Eliminare le impostazioni di telemetria dell'app di telemetria dell'ambiente del contenitore.

Estensione Anteprima
az containerapp env telemetry app-insights set

Creare o aggiornare le impostazioni di telemetria dell'ambiente delle app contenitore.

Estensione Anteprima
az containerapp env telemetry app-insights show

Mostra le impostazioni di telemetria dell'app di telemetria dell'ambiente del contenitore.

Estensione Anteprima
az containerapp env telemetry data-dog

Comandi per gestire le impostazioni di Data Dog per l'ambiente delle app contenitore.

Estensione Anteprima
az containerapp env telemetry data-dog delete

Eliminare le impostazioni del cane dati di telemetria dell'ambiente dell'ambiente contenitore.

Estensione Anteprima
az containerapp env telemetry data-dog set

Creare o aggiornare le impostazioni del cane per i dati di telemetria dell'ambiente contenitore.

Estensione Anteprima
az containerapp env telemetry data-dog show

Mostra le impostazioni del cane dati di telemetria dell'ambiente delle app contenitore.

Estensione Anteprima
az containerapp env telemetry otlp

Comandi per gestire le impostazioni di otlp per l'ambiente delle app contenitore.

Estensione Anteprima
az containerapp env telemetry otlp add

Aggiungere le impostazioni di telemetria dell'ambiente delle app contenitore otlp.

Estensione Anteprima
az containerapp env telemetry otlp list

Elencare le impostazioni di telemetria dell'ambiente delle app contenitore otlp.

Estensione Anteprima
az containerapp env telemetry otlp remove

Rimuovere le impostazioni di telemetria dell'ambiente delle app contenitore otlp.

Estensione Anteprima
az containerapp env telemetry otlp show

Mostra le impostazioni di telemetria dell'ambiente delle app contenitore otlp.

Estensione Anteprima
az containerapp env telemetry otlp update

Aggiornare le impostazioni di telemetria dell'ambiente delle app contenitore otlp.

Estensione Anteprima
az containerapp env update

Aggiornare un ambiente app contenitore.

Memoria centrale Disponibilità generale
az containerapp env update (containerapp estensione)

Aggiornare un ambiente app contenitore.

Estensione Disponibilità generale
az containerapp env workload-profile

Gestire i profili di carico di lavoro di un ambiente app contenitore.

Core ed estensione Disponibilità generale
az containerapp env workload-profile add

Creare un profilo di carico di lavoro in un ambiente app contenitore.

Memoria centrale Disponibilità generale
az containerapp env workload-profile delete

Eliminare un profilo di carico di lavoro da un ambiente app contenitore.

Memoria centrale Disponibilità generale
az containerapp env workload-profile list

Elencare i profili di carico di lavoro da un ambiente app contenitore.

Memoria centrale Disponibilità generale
az containerapp env workload-profile list-supported

Elencare i profili di carico di lavoro supportati in un'area.

Memoria centrale Disponibilità generale
az containerapp env workload-profile set

Creare o aggiornare un profilo di carico di lavoro esistente in un ambiente App contenitore.

Estensione Deprecato
az containerapp env workload-profile show

Visualizzare un profilo del carico di lavoro da un ambiente app contenitore.

Memoria centrale Disponibilità generale
az containerapp env workload-profile update

Aggiornare un profilo di carico di lavoro esistente in un ambiente App contenitore.

Memoria centrale Disponibilità generale
az containerapp exec

Aprire una shell interattiva simile a SSH all'interno di una replica dell'app contenitore.

Memoria centrale Disponibilità generale
az containerapp github-action

Comandi per gestire GitHub Actions.

Core ed estensione Disponibilità generale
az containerapp github-action add

Aggiungere un flusso di lavoro di GitHub Actions a un repository per distribuire un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp github-action add (containerapp estensione)

Aggiungere un flusso di lavoro di GitHub Actions a un repository per distribuire un'app contenitore.

Estensione Disponibilità generale
az containerapp github-action delete

Rimuovere un flusso di lavoro GitHub Actions di App contenitore configurato in precedenza da un repository.

Memoria centrale Disponibilità generale
az containerapp github-action show

Visualizzare la configurazione di GitHub Actions in un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp hostname

Comandi per gestire i nomi host di un'app contenitore.

Core ed estensione Disponibilità generale
az containerapp hostname add

Aggiungere il nome host a un'app contenitore senza associazione.

Memoria centrale Disponibilità generale
az containerapp hostname bind

Aggiungere o aggiornare il nome host e l'associazione con un certificato.

Memoria centrale Disponibilità generale
az containerapp hostname bind (containerapp estensione)

Aggiungere o aggiornare il nome host e l'associazione con un certificato.

Estensione Disponibilità generale
az containerapp hostname delete

Eliminare i nomi host da un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp hostname list

Elencare i nomi host di un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp identity

Comandi per gestire le identità gestite.

Memoria centrale Disponibilità generale
az containerapp identity assign

Assegnare un'identità gestita a un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp identity remove

Rimuovere un'identità gestita da un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp identity show

Mostra identità gestite di un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp ingress

Comandi per gestire l'ingresso e la suddivisione del traffico.

Memoria centrale Disponibilità generale
az containerapp ingress access-restriction

Comandi per gestire le restrizioni di accesso IP.

Memoria centrale Disponibilità generale
az containerapp ingress access-restriction list

Elencare le restrizioni di accesso IP per un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp ingress access-restriction remove

Rimuovere le restrizioni di accesso IP da un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp ingress access-restriction set

Configurare le restrizioni di accesso IP per un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp ingress cors

Comandi per gestire i criteri CORS per un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp ingress cors disable

Disabilitare i criteri CORS per un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp ingress cors enable

Abilitare i criteri CORS per un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp ingress cors show

Visualizzare i criteri CORS per un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp ingress cors update

Aggiornare i criteri CORS per un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp ingress disable

Disabilitare l'ingresso per un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp ingress enable

Abilitare o aggiornare l'ingresso per un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp ingress show

Mostra i dettagli dell'ingresso di un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp ingress sticky-sessions

Comandi per impostare l'affinità di sessione sticky per un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp ingress sticky-sessions set

Configurare la sessione Sticky per un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp ingress sticky-sessions show

Mostra affinità per un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp ingress traffic

Comandi per gestire la suddivisione del traffico.

Memoria centrale Disponibilità generale
az containerapp ingress traffic set

Configurare la suddivisione del traffico per un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp ingress traffic show

Visualizzare la configurazione di suddivisione del traffico per un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp ingress update

Aggiornare l'ingresso per un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp job

Comandi per gestire i processi di App contenitore.

Core ed estensione Disponibilità generale
az containerapp job create

Creare un processo di app contenitore.

Memoria centrale Disponibilità generale
az containerapp job create (containerapp estensione)

Creare un processo di app contenitore.

Estensione Disponibilità generale
az containerapp job delete

Eliminare un processo app contenitore.

Memoria centrale Disponibilità generale
az containerapp job delete (containerapp estensione)

Eliminare un processo app contenitore.

Estensione Disponibilità generale
az containerapp job execution

Comandi per visualizzare le esecuzioni di un processo dell'app contenitore.

Memoria centrale Disponibilità generale
az containerapp job execution list

Ottenere l'elenco di tutte le esecuzioni di un processo dell'app contenitore.

Memoria centrale Disponibilità generale
az containerapp job execution show

Ottenere l'esecuzione di un processo dell'app contenitore.

Memoria centrale Disponibilità generale
az containerapp job identity

Comandi per gestire le identità gestite per il processo dell'app contenitore.

Memoria centrale Disponibilità generale
az containerapp job identity assign

Assegnare un'identità gestita a un processo dell'app contenitore.

Memoria centrale Disponibilità generale
az containerapp job identity remove

Rimuovere un'identità gestita da un processo dell'app contenitore.

Memoria centrale Disponibilità generale
az containerapp job identity show

Mostra identità gestite di un processo dell'app contenitore.

Memoria centrale Disponibilità generale
az containerapp job list

Elencare il processo app contenitore per sottoscrizione o gruppo di risorse.

Memoria centrale Disponibilità generale
az containerapp job list (containerapp estensione)

Elencare il processo app contenitore per sottoscrizione o gruppo di risorse.

Estensione Disponibilità generale
az containerapp job secret

Comandi per gestire i segreti.

Memoria centrale Disponibilità generale
az containerapp job secret list

Elencare i segreti di un processo dell'app contenitore.

Memoria centrale Disponibilità generale
az containerapp job secret remove

Rimuovere segreti da un processo dell'app contenitore.

Memoria centrale Disponibilità generale
az containerapp job secret set

Creare/aggiornare segreti.

Memoria centrale Disponibilità generale
az containerapp job secret show

Mostra i dettagli di un segreto.

Memoria centrale Disponibilità generale
az containerapp job show

Visualizzare i dettagli di un processo di app contenitore.

Memoria centrale Disponibilità generale
az containerapp job show (containerapp estensione)

Visualizzare i dettagli di un processo di app contenitore.

Estensione Disponibilità generale
az containerapp job start

Avviare un'esecuzione del processo di App contenitore.

Memoria centrale Disponibilità generale
az containerapp job stop

Arresta l'esecuzione di un processo di app contenitore.

Memoria centrale Disponibilità generale
az containerapp job update

Aggiornare un processo app contenitore.

Memoria centrale Disponibilità generale
az containerapp list

Elencare le app contenitore.

Memoria centrale Disponibilità generale
az containerapp list (containerapp estensione)

Elencare le app contenitore.

Estensione Disponibilità generale
az containerapp list-usages

Elencare gli utilizzi delle quote a livello di sottoscrizione in un'area specifica.

Estensione Anteprima
az containerapp logs

Visualizzare i log dell'app contenitore.

Memoria centrale Disponibilità generale
az containerapp logs show

Mostra log passati e/o stampa i log in tempo reale (con il parametro --follow). Si noti che i log vengono tratti solo da una revisione, una replica e un contenitore (per i log non di sistema).

Memoria centrale Disponibilità generale
az containerapp patch

Applicare patch alle app contenitore di Azure. L'applicazione di patch è disponibile solo per le app compilate usando la funzionalità di origine nel cloud. Vedere https://aka.ms/aca-local-source-to-cloud.

Estensione Anteprima
az containerapp patch apply

Elencare e applicare le app contenitore da applicare alle patch. L'applicazione di patch è disponibile solo per le app compilate usando la funzionalità di origine nel cloud. Vedere https://aka.ms/aca-local-source-to-cloud.

Estensione Anteprima
az containerapp patch interactive

Elencare e selezionare le app contenitore per cui applicare patch in modo interattivo. L'applicazione di patch è disponibile solo per le app compilate usando la funzionalità di origine nel cloud. Vedere https://aka.ms/aca-local-source-to-cloud.

Estensione Anteprima
az containerapp patch list

Elencare le app contenitore a cui è possibile applicare patch. L'applicazione di patch è disponibile solo per le app compilate usando la funzionalità di origine nel cloud. Vedere https://aka.ms/aca-local-source-to-cloud.

Estensione Anteprima
az containerapp registry

Comandi per gestire le informazioni del registro contenitori.

Memoria centrale Disponibilità generale
az containerapp registry list

Elencare i registri contenitori configurati in un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp registry remove

Rimuovere i dettagli di un registro contenitori.

Memoria centrale Disponibilità generale
az containerapp registry set

Aggiungere o aggiornare i dettagli di un registro contenitori.

Memoria centrale Disponibilità generale
az containerapp registry show

Visualizzare i dettagli di un registro contenitori.

Memoria centrale Disponibilità generale
az containerapp replica

Gestire le repliche dell'app contenitore.

Core ed estensione Disponibilità generale
az containerapp replica count

Numero di repliche di un'app contenitore.

Estensione Anteprima
az containerapp replica list

Elencare la replica di una revisione dell'app contenitore.

Memoria centrale Disponibilità generale
az containerapp replica list (containerapp estensione)

Elencare la replica di una revisione dell'app contenitore.

Estensione Disponibilità generale
az containerapp replica show

Visualizzare una replica dell'app contenitore.

Memoria centrale Disponibilità generale
az containerapp replica show (containerapp estensione)

Visualizzare una replica dell'app contenitore.

Estensione Disponibilità generale
az containerapp resiliency

Comandi per gestire i criteri di resilienza per un'app contenitore.

Estensione Anteprima
az containerapp resiliency create

Creare criteri di resilienza per un'app contenitore.

Estensione Anteprima
az containerapp resiliency delete

Eliminare i criteri di resilienza per un'app contenitore.

Estensione Anteprima
az containerapp resiliency list

Elencare i criteri di resilienza per un'app contenitore.

Estensione Anteprima
az containerapp resiliency show

Visualizzare i criteri di resilienza per un'app contenitore.

Estensione Anteprima
az containerapp resiliency update

Aggiornare i criteri di resilienza per un'app contenitore.

Estensione Anteprima
az containerapp revision

Comandi per gestire le revisioni.

Memoria centrale Disponibilità generale
az containerapp revision activate

Attivare una revisione.

Memoria centrale Disponibilità generale
az containerapp revision copy

Creare una revisione basata su una revisione precedente.

Memoria centrale Disponibilità generale
az containerapp revision deactivate

Disattivare una revisione.

Memoria centrale Disponibilità generale
az containerapp revision label

Gestire le etichette di revisione assegnate ai pesi del traffico.

Memoria centrale Disponibilità generale
az containerapp revision label add

Impostare un'etichetta di revisione su una revisione con un peso del traffico associato.

Memoria centrale Disponibilità generale
az containerapp revision label remove

Rimuovere un'etichetta di revisione da una revisione con un peso del traffico associato.

Memoria centrale Disponibilità generale
az containerapp revision label swap

Scambiare un'etichetta di revisione tra due revisioni con i pesi del traffico associati.

Memoria centrale Disponibilità generale
az containerapp revision list

Elencare le revisioni di un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp revision restart

Riavviare una revisione.

Memoria centrale Disponibilità generale
az containerapp revision set-mode

Impostare la modalità di revisione di un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp revision show

Mostra i dettagli di una revisione.

Memoria centrale Disponibilità generale
az containerapp secret

Comandi per gestire i segreti.

Memoria centrale Disponibilità generale
az containerapp secret list

Elencare i segreti di un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp secret remove

Rimuovere segreti da un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp secret set

Creare/aggiornare segreti.

Memoria centrale Disponibilità generale
az containerapp secret show

Mostra i dettagli di un segreto.

Memoria centrale Disponibilità generale
az containerapp show

Mostra i dettagli di un'app contenitore.

Memoria centrale Disponibilità generale
az containerapp show (containerapp estensione)

Mostra i dettagli di un'app contenitore.

Estensione Disponibilità generale
az containerapp show-custom-domain-verification-id

Mostra l'ID di verifica per l'associazione di domini personalizzati dell'app o dell'ambiente.

Estensione Anteprima
az containerapp ssl

Caricare il certificato in un ambiente gestito, aggiungere il nome host a un'app in tale ambiente e associare il certificato al nome host.

Memoria centrale Disponibilità generale
az containerapp ssl upload

Caricare il certificato in un ambiente gestito, aggiungere il nome host a un'app in tale ambiente e associare il certificato al nome host.

Memoria centrale Disponibilità generale
az containerapp up

Creare o aggiornare un'app contenitore e qualsiasi risorsa associata (Registro Azure Container, gruppo di risorse, ambiente delle app contenitore, GitHub Actions e così via).

Memoria centrale Disponibilità generale
az containerapp up (containerapp estensione)

Creare o aggiornare un'app contenitore e qualsiasi risorsa associata (Registro Azure Container, gruppo di risorse, ambiente delle app contenitore, GitHub Actions e così via).

Estensione Disponibilità generale
az containerapp update

Aggiornare un'app contenitore. In modalità più revisioni creare una nuova revisione in base alla revisione più recente.

Memoria centrale Disponibilità generale
az containerapp update (containerapp estensione)

Aggiornare un'app contenitore. In modalità più revisioni creare una nuova revisione in base alla revisione più recente.

Estensione Disponibilità generale

az containerapp browse

Aprire un contenitoreapp nel browser, se possibile.

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

Esempio

aprire un contenitoreapp nel browser

az containerapp browse -n my-containerapp -g MyResourceGroup

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name -n

Nome dell'app Container. Un nome deve essere costituito da caratteri alfanumerici minuscoli o '-', iniziare con una lettera, terminare con un carattere alfanumerico, non può avere '--' e deve essere minore di 32 caratteri.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp create

Creare un'app contenitore.

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]

Esempio

Creare un'app contenitore e recuperarne il nome di dominio completo.

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

Creare un'app contenitore con requisiti di risorse e limiti relativi al numero di repliche.

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

Creare un'app contenitore con segreti e variabili di 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

Creare un'app contenitore usando una configurazione YAML. Esempio di configurazione YAML - https://aka.ms/azure-container-apps-yaml

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

Creare un'app contenitore con una regola di scalabilità HTTP

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

Creare un'app contenitore con una regola di scalabilità personalizzata

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"

Creare un'app contenitore con segreti e montarli in un 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"

Parametri necessari

--name -n

Nome dell'app Container. Un nome deve essere costituito da caratteri alfanumerici minuscoli o '-', iniziare con una lettera, terminare con un carattere alfanumerico, non può avere '--' e deve essere minore di 32 caratteri.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--allow-insecure

Consenti connessioni non sicure per il traffico in ingresso.

valori accettati: false, true
valore predefinito: False
--args

Elenco di argomenti del comando di avvio del contenitore. Valori separati da spazi, ad esempio "-c" "mycommand". Stringa vuota per cancellare i valori esistenti.

--command

Elenco di comandi supportati nel contenitore che verrà eseguito durante l'avvio. Valori separati da spazi, ad esempio "/bin/queue" "mycommand". Stringa vuota per cancellare i valori esistenti.

--container-name

Nome del contenitore.

--cpu

CPU necessaria in core da 0,25 a 2,0, ad esempio 0,5.

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

Abilitare la registrazione API per il sidecar dapr.

valore predefinito: False
--dapr-app-id

Identificatore dell'applicazione Dapr.

--dapr-app-port

La porta dapr usa per comunicare con l'applicazione.

--dapr-app-protocol

Il protocollo Dapr usa per comunicare con l'applicazione.

valori accettati: grpc, http
--dapr-http-max-request-size --dhmrs

Aumentare le dimensioni massime del corpo della richiesta con il parametro dei server http e grpc in MB per gestire il caricamento di file di grandi dimensioni.

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

Dapr max size of http header read buffer in KB to handle when sending multi-KB headers..

--dapr-log-level

Impostare il livello di log per il sidecar Dapr.

valori accettati: debug, error, info, warn
--enable-dapr

Valore booleano che indica se l'auto lato Dapr è abilitata.

valori accettati: false, true
valore predefinito: False
--env-vars

Elenco di variabili di ambiente per il contenitore. Valori separati da spazi nel formato 'key=value'. Stringa vuota per cancellare i valori esistenti. Prefisso con 'secretref:' per fare riferimento a un segreto.

--environment

Nome o ID risorsa dell'ambiente dell'app contenitore.

--exposed-port

Porta esposta aggiuntiva. Supportato solo dal protocollo di trasporto TCP. Deve essere univoco per ogni ambiente se l'ingresso dell'app è esterno.

--image -i

Immagine del contenitore, ad esempio publisher/image-name:tag.

--ingress

Tipo di ingresso.

valori accettati: external, internal
--max-replicas

Numero massimo di repliche.

--memory

Memoria necessaria da 0,5 a 4,0 che termina con "Gi", ad esempio 1,0Gi.

--min-replicas

Numero minimo di repliche.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--registry-identity

Identità gestita per l'autenticazione con il server del Registro di sistema anziché nome utente/password. Usare rispettivamente un ID risorsa o un "sistema" per le identità definite dall'utente e definite dal sistema. Il Registro di sistema deve essere un Registro Azure Container. Se possibile, verrà creato automaticamente un assegnatario di ruolo "acrpull" per l'identità.

--registry-password

Password per accedere al registro contenitori. Se archiviato come segreto, il valore deve iniziare con 'secretref:' seguito dal nome del segreto.

--registry-server

Nome host del server del registro contenitori, ad esempio myregistry.azurecr.io.

--registry-username

Nome utente in cui accedere al registro contenitori.

--revision-suffix

Suffisso descrittivo aggiunto al nome della revisione.

--revisions-mode

Modalità revisioni attive per l'app contenitore.

valori accettati: multiple, single
valore predefinito: single
--scale-rule-auth --sra

Parametri di autenticazione delle regole di scalabilità. I parametri di autenticazione devono essere in formato "= = ...".

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

Numero massimo di richieste simultanee prima dell'aumento del numero di istanze. Supportato solo per le regole di scalabilità HTTP e TCP.

--scale-rule-metadata --srm

Ridimensionare i metadati delle regole. I metadati devono essere in formato "= = ...".

--scale-rule-name --srn

Nome della regola di scalabilità.

--scale-rule-type --srt

Tipo della regola di scalabilità. Impostazione predefinita: http. Per altre informazioni, vedere https://learn.microsoft.com/azure/container-apps/scale-app#scale-triggers.

--secret-volume-mount

Percorso per montare tutti i segreti, ad esempio mnt/secrets.

--secrets -s

Elenco di segreti per l'app contenitore. Valori separati da spazi nel formato 'key=value'.

--system-assigned

Valore booleano che indica se assegnare un'identità assegnata dal sistema.

valore predefinito: False
--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--target-port

Porta dell'applicazione usata per il traffico in ingresso.

--termination-grace-period --tgp

La durata in secondi di una replica viene assegnata all'arresto normale prima che venga terminata forzatamente. (Impostazione predefinita: 30).

--transport

Protocollo di trasporto utilizzato per il traffico in ingresso.

valori accettati: auto, http, http2, tcp
valore predefinito: auto
--user-assigned

Identità utente separate da spazi da assegnare.

--workload-profile-name -w

Nome del profilo del carico di lavoro in cui eseguire l'app.

--yaml

Percorso di un file con estensione yaml con la configurazione di un'app contenitore. Tutti gli altri parametri verranno ignorati. Per un esempio, vedere https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp create (containerapp estensione)

Creare un'app contenitore.

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]

Esempio

Creare un'app contenitore e recuperarne il nome di dominio completo.

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

Creare un'app contenitore con requisiti di risorse e limiti relativi al numero di repliche.

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

Creare un'app contenitore con segreti e variabili di 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

Creare un'app contenitore usando una configurazione YAML. Esempio di configurazione YAML - https://aka.ms/azure-container-apps-yaml

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

Creare un'app contenitore con una regola di scalabilità HTTP

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

Creare un'app contenitore con una regola di scalabilità personalizzata

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"

Creare un'app contenitore con segreti e montarli in un 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"

Creare un'app contenitore ospitata in un ambiente Connessione ed.

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

Creare un'app contenitore da un nuovo flusso di lavoro di GitHub Actions nel repository GitHub fornito

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

Creare un'app contenitore dall'origine dell'applicazione fornita

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

Parametri necessari

--name -n

Nome dell'app Container. Un nome deve essere costituito da caratteri alfanumerici minuscoli o '-', iniziare con una lettera, terminare con un carattere alfanumerico, non può avere '--' e deve essere minore di 32 caratteri.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--allow-insecure

Consenti connessioni non sicure per il traffico in ingresso.

valori accettati: false, true
valore predefinito: False
--args

Elenco di argomenti del comando di avvio del contenitore. Valori separati da spazi, ad esempio "-c" "mycommand". Stringa vuota per cancellare i valori esistenti.

--artifact
Anteprima

Percorso locale dell'artefatto dell'applicazione per la compilazione dell'immagine del contenitore. Vedere gli artefatti supportati qui: https://aka.ms/SourceToCloudSupportedArtifacts.

--bind
Anteprima

Elenco delimitato da spazi di servizi, associazioni o componenti Java da connettere a questa app. ad esempio SVC_NAME1[:BIND_NAME1] SVC_NAME2[:BIND_NAME2]...

--branch -b
Anteprima

Ramo nel repository GitHub fornito. Si presuppone che sia il ramo predefinito del repository GitHub, se non specificato.

--build-env-vars
Anteprima

Elenco di variabili di ambiente per la compilazione. Valori separati da spazi nel formato 'key=value'.

--command

Elenco di comandi supportati nel contenitore che verrà eseguito durante l'avvio. Valori separati da spazi, ad esempio "/bin/queue" "mycommand". Stringa vuota per cancellare i valori esistenti.

--container-name

Nome del contenitore.

--context-path
Anteprima

Percorso nel repository per eseguire la compilazione docker. Il valore predefinito è "./". Si presuppone che dockerfile sia denominato "Dockerfile" e in questa directory.

--cpu

CPU necessaria in core da 0,25 a 2,0, ad esempio 0,5.

--customized-keys
Anteprima

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

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

Abilitare la registrazione API per il sidecar dapr.

valore predefinito: False
--dapr-app-id

Identificatore dell'applicazione Dapr.

--dapr-app-port

La porta dapr usa per comunicare con l'applicazione.

--dapr-app-protocol

Il protocollo Dapr usa per comunicare con l'applicazione.

valori accettati: grpc, http
--dapr-http-max-request-size --dhmrs

Aumentare le dimensioni massime del corpo della richiesta con il parametro dei server http e grpc in MB per gestire il caricamento di file di grandi dimensioni.

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

Dapr max size of http header read buffer in KB to handle when sending multi-KB headers..

--dapr-log-level

Impostare il livello di log per il sidecar Dapr.

valori accettati: debug, error, info, warn
--enable-dapr

Valore booleano che indica se l'auto lato Dapr è abilitata.

valori accettati: false, true
valore predefinito: False
--env-vars

Elenco di variabili di ambiente per il contenitore. Valori separati da spazi nel formato 'key=value'. Stringa vuota per cancellare i valori esistenti. Prefisso con 'secretref:' per fare riferimento a un segreto.

--environment

Nome o ID risorsa dell'ambiente dell'app contenitore.

--environment-type
Anteprima

Tipo di ambiente.

valori accettati: connected, managed
valore predefinito: managed
--exposed-port

Porta esposta aggiuntiva. Supportato solo dal protocollo di trasporto TCP. Deve essere univoco per ogni ambiente se l'ingresso dell'app è esterno.

--image -i

Immagine del contenitore, ad esempio publisher/image-name:tag.

--ingress

Tipo di ingresso.

valori accettati: external, internal
--max-inactive-revisions
Anteprima

Le revisioni inattive massime che un'app contenitore può avere.

--max-replicas

Numero massimo di repliche.

--memory

Memoria necessaria da 0,5 a 4,0 che termina con "Gi", ad esempio 1,0Gi.

--min-replicas

Numero minimo di repliche.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--registry-identity

Identità gestita per l'autenticazione con il server del Registro di sistema anziché nome utente/password. Usare rispettivamente un ID risorsa o un "sistema" per le identità definite dall'utente e definite dal sistema. Il Registro di sistema deve essere un Registro Azure Container. Se possibile, verrà creato automaticamente un assegnatario di ruolo "acrpull" per l'identità.

--registry-password

Password per accedere al registro contenitori. Se archiviato come segreto, il valore deve iniziare con 'secretref:' seguito dal nome del segreto.

--registry-server

Nome host del server del registro contenitori, ad esempio myregistry.azurecr.io.

--registry-username

Nome utente in cui accedere al registro contenitori.

--repo
Anteprima

Creare un'app tramite GitHub Actions nel formato: https://github.com// o /.

--revision-suffix

Suffisso descrittivo aggiunto al nome della revisione.

--revisions-mode

Modalità revisioni attive per l'app contenitore.

valori accettati: multiple, single
valore predefinito: single
--scale-rule-auth --sra

Parametri di autenticazione delle regole di scalabilità. I parametri di autenticazione devono essere in formato "= = ...".

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

Numero massimo di richieste simultanee prima dell'aumento del numero di istanze. Supportato solo per le regole di scalabilità HTTP e TCP.

--scale-rule-metadata --srm

Ridimensionare i metadati delle regole. I metadati devono essere in formato "= = ...".

--scale-rule-name --srn

Nome della regola di scalabilità.

--scale-rule-type --srt

Tipo della regola di scalabilità. Impostazione predefinita: http. Per altre informazioni, vedere https://learn.microsoft.com/azure/container-apps/scale-app#scale-triggers.

--secret-volume-mount

Percorso per montare tutti i segreti, ad esempio mnt/secrets.

--secrets -s

Elenco di segreti per l'app contenitore. Valori separati da spazi nel formato 'key=value'.

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

ID client dell'entità servizio. Usato da GitHub Actions per l'autenticazione con Azure.

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

Segreto client dell'entità servizio. Usato da GitHub Actions per l'autenticazione con Azure.

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

ID tenant dell'entità servizio. Usato da GitHub Actions per l'autenticazione con Azure.

--source
Anteprima

Percorso della directory locale contenente l'origine dell'applicazione e Dockerfile per la compilazione dell'immagine del contenitore. Anteprima: se non è presente alcun Dockerfile, viene generata un'immagine del contenitore usando buildpacks. Se Docker non è in esecuzione o non è possibile usare buildpack, Oryx verrà usato per generare l'immagine. Vedere i runtime Oryx supportati qui: https://aka.ms/SourceToCloudSupportedVersions.

--system-assigned

Valore booleano che indica se assegnare un'identità assegnata dal sistema.

valore predefinito: False
--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--target-port

Porta dell'applicazione usata per il traffico in ingresso.

--termination-grace-period --tgp

La durata in secondi di una replica viene assegnata all'arresto normale prima che venga terminata forzatamente. (Impostazione predefinita: 30).

--token
Anteprima

Token di accesso personale con accesso in scrittura al repository specificato. Per altre informazioni: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line. Se non viene specificato o non trovato nella cache (e usando --repo), verrà aperta una pagina del browser per l'autenticazione con Github.

--transport

Protocollo di trasporto utilizzato per il traffico in ingresso.

valori accettati: auto, http, http2, tcp
valore predefinito: auto
--user-assigned

Identità utente separate da spazi da assegnare.

--workload-profile-name -w

Nome del profilo del carico di lavoro in cui eseguire l'app.

--yaml

Percorso di un file con estensione yaml con la configurazione di un'app contenitore. Tutti gli altri parametri verranno ignorati. Per un esempio, vedere https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp delete

Eliminare un'app contenitore.

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

Esempio

Eliminare un'app contenitore.

az containerapp delete -g MyResourceGroup -n MyContainerapp

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name -n

Nome dell'app Container. Un nome deve essere costituito da caratteri alfanumerici minuscoli o '-', iniziare con una lettera, terminare con un carattere alfanumerico, non può avere '--' e deve essere minore di 32 caratteri.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--yes -y

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp delete (containerapp estensione)

Eliminare un'app contenitore.

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

Esempio

Eliminare un'app contenitore.

az containerapp delete -g MyResourceGroup -n MyContainerapp

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name -n

Nome dell'app Container. Un nome deve essere costituito da caratteri alfanumerici minuscoli o '-', iniziare con una lettera, terminare con un carattere alfanumerico, non può avere '--' e deve essere minore di 32 caratteri.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--yes -y

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp exec

Aprire una shell interattiva simile a SSH all'interno di una replica dell'app contenitore.

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

Esempio

exec in un'app contenitore

az containerapp exec -n my-containerapp -g MyResourceGroup

eseguire in una particolare replica e revisione di un'app contenitore

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

aprire una shell bash in un'app contenitore

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

Parametri necessari

--name -n

Nome dell'app Container.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--command

Comando di avvio (bash, zsh, sh e così via).

valore predefinito: sh
--container

Nome del contenitore in cui eseguire ssh.

--replica

Nome della replica in cui eseguire ssh. Elencare le repliche con 'az containerapp replica list'. Una replica potrebbe non esistere se non è presente traffico verso l'app.

--revision

Nome della revisione dell'app contenitore in cui eseguire ssh. Il valore predefinito è la revisione più recente.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp list

Elencare le app contenitore.

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

Esempio

Elencare le app contenitore nella sottoscrizione corrente.

az containerapp list

Elencare le app contenitore per gruppo di risorse.

az containerapp list -g MyResourceGroup

Parametri facoltativi

--environment

Nome o ID risorsa dell'ambiente dell'app contenitore.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp list (containerapp estensione)

Elencare le app contenitore.

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

Esempio

Elencare le app contenitore nella sottoscrizione corrente.

az containerapp list

Elencare le app contenitore per gruppo di risorse.

az containerapp list -g MyResourceGroup

Elencare le app contenitore per tipo di ambiente.

az containerapp list --environment-type connected

Parametri facoltativi

--environment

Nome o ID risorsa dell'ambiente dell'app contenitore.

--environment-type
Anteprima

Tipo di ambiente.

valori accettati: connected, managed
valore predefinito: all
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp list-usages

Anteprima

Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Elencare gli utilizzi delle quote a livello di sottoscrizione in un'area specifica.

az containerapp list-usages --location

Esempio

Elencare l'utilizzo delle quote in un'area specifica.

az containerapp list-usages -l eastus

Parametri necessari

--location -l

Posizione. Usare i valori ottenuti con az account list-locations. È possibile configurare la posizione predefinito con az configure --defaults location=<location>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp show

Mostra i dettagli di un'app contenitore.

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

Esempio

Visualizzare i dettagli di un'app contenitore.

az containerapp show -n my-containerapp -g MyResourceGroup

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name -n

Nome dell'app Container. Un nome deve essere costituito da caratteri alfanumerici minuscoli o '-', iniziare con una lettera, terminare con un carattere alfanumerico, non può avere '--' e deve essere minore di 32 caratteri.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--show-secrets

Visualizzare i segreti di Containerapp.

valore predefinito: False
--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp show (containerapp estensione)

Mostra i dettagli di un'app contenitore.

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

Esempio

Visualizzare i dettagli di un'app contenitore.

az containerapp show -n my-containerapp -g MyResourceGroup

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--name -n

Nome dell'app Container. Un nome deve essere costituito da caratteri alfanumerici minuscoli o '-', iniziare con una lettera, terminare con un carattere alfanumerico, non può avere '--' e deve essere minore di 32 caratteri.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--show-secrets

Visualizzare i segreti di Containerapp.

valore predefinito: False
--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp show-custom-domain-verification-id

Anteprima

Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Mostra l'ID di verifica per l'associazione di domini personalizzati dell'app o dell'ambiente.

az containerapp show-custom-domain-verification-id

Esempio

Ottenere l'ID di verifica, che deve essere aggiunto come record TXT per il dominio personalizzato dell'app per verificare la proprietà del dominio

az containerapp show-custom-domain-verification-id

Ottenere l'ID di verifica, che deve essere aggiunto come record TXT per il suffisso DNS dell'ambiente personalizzato per verificare la proprietà del dominio

az containerapp show-custom-domain-verification-id
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp up

Creare o aggiornare un'app contenitore e qualsiasi risorsa associata (Registro Azure Container, gruppo di risorse, ambiente delle app contenitore, GitHub Actions e così via).

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]

Esempio

Creare un'app contenitore da un dockerfile in un repository GitHub (configurazione di github actions)

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

Creare un'app contenitore da un dockerfile in una directory locale (o generare automaticamente un contenitore se non viene trovato alcun dockerfile)

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

Creare un'app contenitore da un'immagine in un registro

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

Creare un'app contenitore da un'immagine in un registro con ingresso abilitato e un ambiente specificato

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

Parametri necessari

--name -n

Nome dell'app Container. Un nome deve essere costituito da caratteri alfanumerici minuscoli o '-', iniziare con una lettera, terminare con un carattere alfanumerico, non può avere '--' e deve essere minore di 32 caratteri.

Parametri facoltativi

--branch -b

Ramo del repository GitHub. Si presuppone che sia il ramo predefinito del repository GitHub, se non specificato.

--browse

Aprire l'app in un Web browser dopo la creazione e la distribuzione, se possibile.

valore predefinito: False
--context-path

Percorso nel repository da cui eseguire la compilazione docker. Il valore predefinito è "./". Si presuppone che dockerfile sia denominato "Dockerfile" e in questa directory.

--env-vars

Elenco di variabili di ambiente per il contenitore. Valori separati da spazi nel formato 'key=value'. Stringa vuota per cancellare i valori esistenti. Prefisso con 'secretref:' per fare riferimento a un segreto.

--environment

Nome o ID risorsa dell'ambiente dell'app contenitore.

--image -i

Immagine del contenitore, ad esempio publisher/image-name:tag.

--ingress

Tipo di ingresso.

valori accettati: external, internal
--location -l

Posizione. Usare i valori ottenuti con az account list-locations. È possibile configurare la posizione predefinito con az configure --defaults location=<location>.

--logs-workspace-id

ID area di lavoro dell'area di lavoro Log Analytics a cui inviare i log di diagnostica. È possibile usare "az monitor log-analytics workspace create" per crearne uno. La fatturazione aggiuntiva può essere applicata.

--logs-workspace-key

Chiave dell'area di lavoro Log Analytics per configurare l'area di lavoro Log Analytics. È possibile usare "az monitor log-analytics workspace get-shared-keys" per recuperare la chiave.

--registry-password

Password per accedere al registro contenitori. Se archiviato come segreto, il valore deve iniziare con 'secretref:' seguito dal nome del segreto.

--registry-server

Nome host del server del registro contenitori, ad esempio myregistry.azurecr.io.

--registry-username

Nome utente in cui accedere al registro contenitori.

--repo

Creare un'app tramite Github Actions. Nel formato: https://github.com// o /.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

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

ID client dell'entità servizio. Usato da Github Actions per l'autenticazione con Azure.

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

Segreto client dell'entità servizio. Usato da Github Actions per l'autenticazione con Azure.

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

ID tenant dell'entità servizio. Usato da Github Actions per l'autenticazione con Azure.

--source

Percorso della directory locale contenente l'origine dell'applicazione e Dockerfile per la compilazione dell'immagine del contenitore. Anteprima: se non è presente alcun Dockerfile, viene generata un'immagine del contenitore usando buildpacks. Se Docker non è in esecuzione o non è possibile usare buildpack, Oryx verrà usato per generare l'immagine. Vedere i runtime Oryx supportati qui: https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md.

--target-port

Porta dell'applicazione usata per il traffico in ingresso.

--token

Token di accesso personale con accesso in scrittura al repository specificato. Per altre informazioni: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line. Se non viene specificato o non trovato nella cache (e usando --repo), verrà aperta una pagina del browser per l'autenticazione con Github.

--workload-profile-name -w

Nome descrittivo del profilo del carico di lavoro.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp up (containerapp estensione)

Creare o aggiornare un'app contenitore e qualsiasi risorsa associata (Registro Azure Container, gruppo di risorse, ambiente delle app contenitore, GitHub Actions e così via).

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]

Esempio

Creare un'app contenitore da un dockerfile in un repository GitHub (configurazione di github actions)

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

Creare un'app contenitore da un dockerfile in una directory locale (o generare automaticamente un contenitore se non viene trovato alcun dockerfile)

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

Creare un'app contenitore da un'immagine in un registro

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

Creare un'app contenitore da un'immagine in un registro con ingresso abilitato e un ambiente specificato

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

Creare un'app contenitore da un'immagine in un registro in un cluster Connessione

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

Creare un'app contenitore da un'immagine in un registro in un ambiente connesso

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

Parametri necessari

--name -n

Nome dell'app Container. Un nome deve essere costituito da caratteri alfanumerici minuscoli o '-', iniziare con una lettera, terminare con un carattere alfanumerico, non può avere '--' e deve essere minore di 32 caratteri.

Parametri facoltativi

--artifact
Anteprima

Percorso locale dell'artefatto dell'applicazione per la compilazione dell'immagine del contenitore. Vedere gli artefatti supportati qui: https://aka.ms/SourceToCloudSupportedArtifacts.

--branch -b

Ramo del repository GitHub. Si presuppone che sia il ramo predefinito del repository GitHub, se non specificato.

--browse

Aprire l'app in un Web browser dopo la creazione e la distribuzione, se possibile.

valore predefinito: False
--build-env-vars
Anteprima

Elenco di variabili di ambiente per la compilazione. Valori separati da spazi nel formato 'key=value'.

--connected-cluster-id
Anteprima

ID risorsa del cluster connesso. Elencare con 'az connectedk8s list'.

--context-path

Percorso nel repository da cui eseguire la compilazione docker. Il valore predefinito è "./". Si presuppone che dockerfile sia denominato "Dockerfile" e in questa directory.

--custom-location
Anteprima

ID risorsa della posizione personalizzata. Elencare con 'az customlocation list'.

--env-vars

Elenco di variabili di ambiente per il contenitore. Valori separati da spazi nel formato 'key=value'. Stringa vuota per cancellare i valori esistenti. Prefisso con 'secretref:' per fare riferimento a un segreto.

--environment

Nome o ID risorsa dell'ambiente gestito dell'app contenitore o dell'ambiente connesso.

--image -i

Immagine del contenitore, ad esempio publisher/image-name:tag.

--ingress

Tipo di ingresso.

valori accettati: external, internal
--location -l

Posizione. Usare i valori ottenuti con az account list-locations. È possibile configurare la posizione predefinito con az configure --defaults location=<location>.

--logs-workspace-id

ID area di lavoro dell'area di lavoro Log Analytics a cui inviare i log di diagnostica. È possibile usare "az monitor log-analytics workspace create" per crearne uno. La fatturazione aggiuntiva può essere applicata.

--logs-workspace-key

Chiave dell'area di lavoro Log Analytics per configurare l'area di lavoro Log Analytics. È possibile usare "az monitor log-analytics workspace get-shared-keys" per recuperare la chiave.

--registry-password

Password per accedere al registro contenitori. Se archiviato come segreto, il valore deve iniziare con 'secretref:' seguito dal nome del segreto.

--registry-server

Nome host del server del registro contenitori, ad esempio myregistry.azurecr.io.

--registry-username

Nome utente in cui accedere al registro contenitori.

--repo

Creare un'app tramite Github Actions. Nel formato: https://github.com// o /.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

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

ID client dell'entità servizio. Usato da Github Actions per l'autenticazione con Azure.

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

Segreto client dell'entità servizio. Usato da Github Actions per l'autenticazione con Azure.

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

ID tenant dell'entità servizio. Usato da Github Actions per l'autenticazione con Azure.

--source

Percorso della directory locale contenente l'origine dell'applicazione e Dockerfile per la compilazione dell'immagine del contenitore. Anteprima: se non è presente alcun Dockerfile, viene generata un'immagine del contenitore usando buildpacks. Se Docker non è in esecuzione o non è possibile usare buildpack, Oryx verrà usato per generare l'immagine. Vedere i runtime Oryx supportati qui: https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md.

--target-port

Porta dell'applicazione usata per il traffico in ingresso.

--token

Token di accesso personale con accesso in scrittura al repository specificato. Per altre informazioni: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line. Se non viene specificato o non trovato nella cache (e usando --repo), verrà aperta una pagina del browser per l'autenticazione con Github.

--workload-profile-name -w

Nome descrittivo del profilo del carico di lavoro.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp update

Aggiornare un'app contenitore. In modalità più revisioni creare una nuova revisione in base alla revisione più 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]

Esempio

Aggiornare l'immagine del contenitore di un'app contenitore.

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

Aggiornare i requisiti delle risorse e i limiti di scalabilità di un'app contenitore.

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

Aggiornare un'app contenitore con una regola di scalabilità HTTP

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

Aggiornare un'app contenitore con una regola di scalabilità personalizzata

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

Parametri facoltativi

--args

Elenco di argomenti del comando di avvio del contenitore. Valori separati da spazi, ad esempio "-c" "mycommand". Stringa vuota per cancellare i valori esistenti.

--command

Elenco di comandi supportati nel contenitore che verrà eseguito durante l'avvio. Valori separati da spazi, ad esempio "/bin/queue" "mycommand". Stringa vuota per cancellare i valori esistenti.

--container-name

Nome del contenitore.

--cpu

CPU necessaria in core da 0,25 a 2,0, ad esempio 0,5.

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--image -i

Immagine del contenitore, ad esempio publisher/image-name:tag.

--max-replicas

Numero massimo di repliche.

--memory

Memoria necessaria da 0,5 a 4,0 che termina con "Gi", ad esempio 1,0Gi.

--min-replicas

Numero minimo di repliche.

--name -n

Nome dell'app Container. Un nome deve essere costituito da caratteri alfanumerici minuscoli o '-', iniziare con una lettera, terminare con un carattere alfanumerico, non può avere '--' e deve essere minore di 32 caratteri.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--remove-all-env-vars

Rimuovere tutte le variabili di ambiente dal contenitore.

valore predefinito: False
--remove-env-vars

Rimuovere le variabili di ambiente dal contenitore. Nomi di variabili di ambiente separati da spazi.

--replace-env-vars

Sostituire le variabili di ambiente nel contenitore. Vengono rimosse altre variabili di ambiente esistenti. Valori separati da spazi nel formato 'key=value'. Se archiviato come segreto, il valore deve iniziare con 'secretref:' seguito dal nome del segreto.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--revision-suffix

Suffisso descrittivo aggiunto al nome della revisione.

--scale-rule-auth --sra

Parametri di autenticazione delle regole di scalabilità. I parametri di autenticazione devono essere in formato "= = ...".

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

Numero massimo di richieste simultanee prima dell'aumento del numero di istanze. Supportato solo per le regole di scalabilità HTTP e TCP.

--scale-rule-metadata --srm

Ridimensionare i metadati delle regole. I metadati devono essere in formato "= = ...".

--scale-rule-name --srn

Nome della regola di scalabilità.

--scale-rule-type --srt

Tipo della regola di scalabilità. Impostazione predefinita: http. Per altre informazioni, vedere https://learn.microsoft.com/azure/container-apps/scale-app#scale-triggers.

--secret-volume-mount

Percorso per montare tutti i segreti, ad esempio mnt/secrets.

--set-env-vars

Aggiungere o aggiornare le variabili di ambiente nel contenitore. Le variabili di ambiente esistenti non vengono modificate. Valori separati da spazi nel formato 'key=value'. Se archiviato come segreto, il valore deve iniziare con 'secretref:' seguito dal nome del segreto.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--termination-grace-period --tgp

La durata in secondi di una replica viene assegnata all'arresto normale prima che venga terminata forzatamente. (Impostazione predefinita: 30).

--workload-profile-name -w

Nome descrittivo del profilo del carico di lavoro.

--yaml

Percorso di un file con estensione yaml con la configurazione di un'app contenitore. Tutti gli altri parametri verranno ignorati. Per un esempio, vedere https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az containerapp update (containerapp estensione)

Aggiornare un'app contenitore. In modalità più revisioni creare una nuova revisione in base alla revisione più 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]

Esempio

Aggiornare l'immagine del contenitore di un'app contenitore.

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

Aggiornare i requisiti delle risorse e i limiti di scalabilità di un'app contenitore.

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

Aggiornare un'app contenitore con una regola di scalabilità HTTP

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

Aggiornare un'app contenitore con una regola di scalabilità personalizzata

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

Aggiornare un'app contenitore dall'origine dell'applicazione fornita

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

Parametri facoltativi

--args

Elenco di argomenti del comando di avvio del contenitore. Valori separati da spazi, ad esempio "-c" "mycommand". Stringa vuota per cancellare i valori esistenti.

--artifact
Anteprima

Percorso locale dell'artefatto dell'applicazione per la compilazione dell'immagine del contenitore. Vedere gli artefatti supportati qui: https://aka.ms/SourceToCloudSupportedArtifacts.

--bind
Anteprima

Elenco delimitato da spazi di servizi, associazioni o componenti Java da connettere a questa app. ad esempio SVC_NAME1[:BIND_NAME1] SVC_NAME2[:BIND_NAME2]...

--build-env-vars
Anteprima

Elenco di variabili di ambiente per la compilazione. Valori separati da spazi nel formato 'key=value'.

--command

Elenco di comandi supportati nel contenitore che verrà eseguito durante l'avvio. Valori separati da spazi, ad esempio "/bin/queue" "mycommand". Stringa vuota per cancellare i valori esistenti.

--container-name

Nome del contenitore.

--cpu

CPU necessaria in core da 0,25 a 2,0, ad esempio 0,5.

--customized-keys
Anteprima

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.

--image -i

Immagine del contenitore, ad esempio publisher/image-name:tag.

--max-inactive-revisions
Anteprima

Le revisioni inattive massime che un'app contenitore può avere.

--max-replicas

Numero massimo di repliche.

--memory

Memoria necessaria da 0,5 a 4,0 che termina con "Gi", ad esempio 1,0Gi.

--min-replicas

Numero minimo di repliche.

--name -n

Nome dell'app Container. Un nome deve essere costituito da caratteri alfanumerici minuscoli o '-', iniziare con una lettera, terminare con un carattere alfanumerico, non può avere '--' e deve essere minore di 32 caratteri.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--remove-all-env-vars

Rimuovere tutte le variabili di ambiente dal contenitore.

valore predefinito: False
--remove-env-vars

Rimuovere le variabili di ambiente dal contenitore. Nomi di variabili di ambiente separati da spazi.

--replace-env-vars

Sostituire le variabili di ambiente nel contenitore. Vengono rimosse altre variabili di ambiente esistenti. Valori separati da spazi nel formato 'key=value'. Se archiviato come segreto, il valore deve iniziare con 'secretref:' seguito dal nome del segreto.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--revision-suffix

Suffisso descrittivo aggiunto al nome della revisione.

--scale-rule-auth --sra

Parametri di autenticazione delle regole di scalabilità. I parametri di autenticazione devono essere in formato "= = ...".

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

Numero massimo di richieste simultanee prima dell'aumento del numero di istanze. Supportato solo per le regole di scalabilità HTTP e TCP.

--scale-rule-metadata --srm

Ridimensionare i metadati delle regole. I metadati devono essere in formato "= = ...".

--scale-rule-name --srn

Nome della regola di scalabilità.

--scale-rule-type --srt

Tipo della regola di scalabilità. Impostazione predefinita: http. Per altre informazioni, vedere https://learn.microsoft.com/azure/container-apps/scale-app#scale-triggers.

--secret-volume-mount

Percorso per montare tutti i segreti, ad esempio mnt/secrets.

--set-env-vars

Aggiungere o aggiornare le variabili di ambiente nel contenitore. Le variabili di ambiente esistenti non vengono modificate. Valori separati da spazi nel formato 'key=value'. Se archiviato come segreto, il valore deve iniziare con 'secretref:' seguito dal nome del segreto.

--source
Anteprima

Percorso della directory locale contenente l'origine dell'applicazione e Dockerfile per la compilazione dell'immagine del contenitore. Anteprima: se non è presente alcun Dockerfile, viene generata un'immagine del contenitore usando buildpacks. Se Docker non è in esecuzione o non è possibile usare buildpack, Oryx verrà usato per generare l'immagine. Vedere i runtime Oryx supportati qui: https://aka.ms/SourceToCloudSupportedVersions.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--termination-grace-period --tgp

La durata in secondi di una replica viene assegnata all'arresto normale prima che venga terminata forzatamente. (Impostazione predefinita: 30).

--unbind
Anteprima

Elenco separato da spazi di servizi, associazioni o componenti Java da rimuovere da questa app. ad esempio BIND_NAME1...

--workload-profile-name -w

Nome descrittivo del profilo del carico di lavoro.

--yaml

Percorso di un file con estensione yaml con la configurazione di un'app contenitore. Tutti gli altri parametri verranno ignorati. Per un esempio, vedere https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.