az containerapp

Примечание.

Эта группа команд содержит команды, определенные как в Azure CLI, так и в одном расширении. Установите каждое расширение, чтобы воспользоваться расширенными возможностями. Подробнее о расширениях.

Управление приложениями контейнеров Azure.

Команды

Имя Описание Тип Состояние
az containerapp add-on

Команды для управления надстройками, доступными в среде.

Расширение Предварительный просмотр
az containerapp add-on kafka

Команды для управления надстройкой kafka для среды "Приложения контейнеров".

Расширение Предварительный просмотр
az containerapp add-on kafka create

Команда для создания надстройки kafka.

Расширение Предварительный просмотр
az containerapp add-on kafka delete

Команда для удаления надстройки kafka.

Расширение Предварительный просмотр
az containerapp add-on list

Список всех надстроек в среде.

Расширение Предварительный просмотр
az containerapp add-on mariadb

Команды для управления надстройкой Mariadb для среды приложений контейнеров.

Расширение Предварительный просмотр
az containerapp add-on mariadb create

Команда для создания надстройки Mariadb.

Расширение Предварительный просмотр
az containerapp add-on mariadb delete

Команда для удаления надстройки Mariadb.

Расширение Предварительный просмотр
az containerapp add-on milvus

Команды для управления надстройкой milvus для среды "Приложения контейнеров".

Расширение Предварительный просмотр
az containerapp add-on milvus create

Команда для создания надстройки milvus.

Расширение Предварительный просмотр
az containerapp add-on milvus delete

Команда для удаления службы milvus.

Расширение Предварительный просмотр
az containerapp add-on postgres

Команды для управления надстройкой postgres для среды "Приложения контейнеров".

Расширение Предварительный просмотр
az containerapp add-on postgres create

Команда для создания надстройки postgres.

Расширение Предварительный просмотр
az containerapp add-on postgres delete

Команда для удаления надстройки postgres.

Расширение Предварительный просмотр
az containerapp add-on qdrant

Команды для управления надстройкой qdrant для среды "Приложения контейнеров".

Расширение Предварительный просмотр
az containerapp add-on qdrant create

Команда для создания надстройки qdrant.

Расширение Предварительный просмотр
az containerapp add-on qdrant delete

Команда для удаления надстройки qdrant.

Расширение Предварительный просмотр
az containerapp add-on redis

Команды для управления надстройкой Redis для среды "Приложения контейнеров".

Расширение Предварительный просмотр
az containerapp add-on redis create

Команда для создания надстройки Redis.

Расширение Предварительный просмотр
az containerapp add-on redis delete

Команда для удаления надстройки Redis.

Расширение Предварительный просмотр
az containerapp add-on weaviate

Команды для управления спасаемой надстройкой для среды "Приложения контейнеров".

Расширение Предварительный просмотр
az containerapp add-on weaviate create

Команда для создания спасаемой надстройки.

Расширение Предварительный просмотр
az containerapp add-on weaviate delete

Команда для удаления службы weaviate.

Расширение Предварительный просмотр
az containerapp auth

Управление проверкой подлинности и авторизацией containerapp.

Ядро и расширение Общедоступная версия
az containerapp auth apple

Управление проверкой подлинности containerapp и авторизацией поставщика удостоверений Apple.

Основные сведения Общедоступная версия
az containerapp auth apple show

Отображение параметров проверки подлинности для поставщика удостоверений Apple.

Основные сведения Общедоступная версия
az containerapp auth apple update

Обновите идентификатор клиента и секрет клиента для поставщика удостоверений Apple.

Основные сведения Общедоступная версия
az containerapp auth facebook

Управление проверкой подлинности containerapp и авторизацией поставщика удостоверений Facebook.

Основные сведения Общедоступная версия
az containerapp auth facebook show

Отображение параметров проверки подлинности для поставщика удостоверений Facebook.

Основные сведения Общедоступная версия
az containerapp auth facebook update

Обновите идентификатор приложения и секрет приложения для поставщика удостоверений Facebook.

Основные сведения Общедоступная версия
az containerapp auth github

Управление проверкой подлинности и авторизацией containerapp поставщика удостоверений GitHub.

Основные сведения Общедоступная версия
az containerapp auth github show

Отображение параметров проверки подлинности для поставщика удостоверений GitHub.

Основные сведения Общедоступная версия
az containerapp auth github update

Обновите идентификатор клиента и секрет клиента для поставщика удостоверений GitHub.

Основные сведения Общедоступная версия
az containerapp auth google

Управление проверкой подлинности и авторизацией containerapp поставщика удостоверений Google.

Основные сведения Общедоступная версия
az containerapp auth google show

Отображение параметров проверки подлинности для поставщика удостоверений Google.

Основные сведения Общедоступная версия
az containerapp auth google update

Обновите идентификатор клиента и секрет клиента для поставщика удостоверений Google.

Основные сведения Общедоступная версия
az containerapp auth microsoft

Управление проверкой подлинности containerapp и авторизацией поставщика удостоверений Майкрософт.

Основные сведения Общедоступная версия
az containerapp auth microsoft show

Отображение параметров проверки подлинности для поставщика удостоверений Azure Active Directory.

Основные сведения Общедоступная версия
az containerapp auth microsoft update

Обновите идентификатор клиента и секрет клиента для поставщика удостоверений Azure Active Directory.

Основные сведения Общедоступная версия
az containerapp auth openid-connect

Управление проверкой подлинности containerapp и авторизацией пользовательских поставщиков удостоверений OpenID Подключение.

Основные сведения Общедоступная версия
az containerapp auth openid-connect add

Настройте новый настраиваемый поставщик удостоверений OpenID Подключение.

Основные сведения Общедоступная версия
az containerapp auth openid-connect remove

Удаляет существующий пользовательский поставщик удостоверений OpenID Подключение.

Основные сведения Общедоступная версия
az containerapp auth openid-connect show

Отображение параметров проверки подлинности для пользовательского поставщика удостоверений OpenID Подключение.

Основные сведения Общедоступная версия
az containerapp auth openid-connect update

Обновите имя идентификатора клиента и параметра секрета клиента для существующего пользовательского поставщика удостоверений OpenID Подключение.

Основные сведения Общедоступная версия
az containerapp auth show

Отображение параметров проверки подлинности для контейнера.

Основные сведения Общедоступная версия
az containerapp auth show (containerapp Расширение)

Отображение параметров проверки подлинности для контейнера.

Расширение Общедоступная версия
az containerapp auth twitter

Управление проверкой подлинности containerapp и авторизацией поставщика удостоверений Twitter.

Основные сведения Общедоступная версия
az containerapp auth twitter show

Отображение параметров проверки подлинности для поставщика удостоверений Twitter.

Основные сведения Общедоступная версия
az containerapp auth twitter update

Обновите ключ потребителя и секрет потребителя для поставщика удостоверений Twitter.

Основные сведения Общедоступная версия
az containerapp auth update

Обновите параметры проверки подлинности для контейнерного приложения.

Основные сведения Общедоступная версия
az containerapp auth update (containerapp Расширение)

Обновите параметры проверки подлинности для контейнерного приложения.

Расширение Общедоступная версия
az containerapp browse

При возможности откройте контейнерное приложение в браузере.

Основные сведения Общедоступная версия
az containerapp compose

Команды для создания приложений контейнеров Azure из спецификаций Compose.

Ядро и расширение Общедоступная версия
az containerapp compose create

Создайте одно или несколько приложений-контейнеров в новой или существующей среде приложений контейнеров из спецификации Compose.

Основные сведения Общедоступная версия
az containerapp compose create (containerapp Расширение)

Создайте одно или несколько приложений-контейнеров в новой или существующей среде приложений контейнеров из спецификации Compose.

Расширение Общедоступная версия
az containerapp connected-env

Команды для управления приложениями контейнеров Подключение среды для использования с приложениями контейнеров с поддержкой Arc.

Расширение Предварительный просмотр
az containerapp connected-env certificate

Команды для управления сертификатами для подключенной среды "Приложения контейнеров".

Расширение Предварительный просмотр
az containerapp connected-env certificate delete

Удалите сертификат из подключенной среды "Приложения контейнеров".

Расширение Предварительный просмотр
az containerapp connected-env certificate list

Вывод списка сертификатов для подключенной среды.

Расширение Предварительный просмотр
az containerapp connected-env certificate upload

Добавление или обновление сертификата.

Расширение Предварительный просмотр
az containerapp connected-env create

Создайте подключенную среду для приложений-контейнеров.

Расширение Предварительный просмотр
az containerapp connected-env dapr-component

Команды для управления компонентами Dapr для подключенных сред контейнерных приложений.

Расширение Предварительный просмотр
az containerapp connected-env dapr-component list

Вывод списка компонентов Dapr для подключенной среды.

Расширение Предварительный просмотр
az containerapp connected-env dapr-component remove

Удалите компонент Dapr из подключенной среды.

Расширение Предварительный просмотр
az containerapp connected-env dapr-component set

Создайте или обновите компонент Dapr.

Расширение Предварительный просмотр
az containerapp connected-env dapr-component show

Отображение сведений о компоненте Dapr.

Расширение Предварительный просмотр
az containerapp connected-env delete

Удаление подключенной среды для приложений-контейнеров.

Расширение Предварительный просмотр
az containerapp connected-env list

Вывод списка подключенных сред контейнеров по подписке или группе ресурсов.

Расширение Предварительный просмотр
az containerapp connected-env show

Отображение сведений о подключенной среде контейнерных приложений.

Расширение Предварительный просмотр
az containerapp connected-env storage

Команды для управления хранилищем для подключенной среды приложений контейнеров.

Расширение Предварительный просмотр
az containerapp connected-env storage list

Вывод списка хранилищ для подключенной среды.

Расширение Предварительный просмотр
az containerapp connected-env storage remove

Удалите хранилище из подключенной среды.

Расширение Предварительный просмотр
az containerapp connected-env storage set

Создание или обновление хранилища.

Расширение Предварительный просмотр
az containerapp connected-env storage show

Отображение сведений о хранилище.

Расширение Предварительный просмотр
az containerapp connection

Команды для управления подключениями containerapp.

Ядро и расширение Общедоступная версия
az containerapp connection create

Создайте соединение между контейнером и целевым ресурсом.

Ядро и расширение Общедоступная версия
az containerapp connection create app-insights

Создайте подключение containerapp к app-insights.

Основные сведения Общедоступная версия
az containerapp connection create appconfig

Создайте подключение containerapp к appconfig.

Основные сведения Общедоступная версия
az containerapp connection create confluent-cloud

Создайте подключение containerapp к confluent-cloud.

Основные сведения Общедоступная версия
az containerapp connection create cosmos-cassandra

Создайте подключение containerapp к cosmos-cassandra.

Основные сведения Общедоступная версия
az containerapp connection create cosmos-gremlin

Создайте подключение containerapp к cosmos-gremlin.

Основные сведения Общедоступная версия
az containerapp connection create cosmos-mongo

Создайте подключение containerapp к cosmos-mongo.

Основные сведения Общедоступная версия
az containerapp connection create cosmos-sql

Создайте подключение containerapp к Cosmos-sql.

Основные сведения Общедоступная версия
az containerapp connection create cosmos-table

Создайте подключение containerapp к cosmos-table.

Основные сведения Общедоступная версия
az containerapp connection create eventhub

Создайте подключение containerapp к eventhub.

Основные сведения Общедоступная версия
az containerapp connection create keyvault

Создайте подключение containerapp к keyvault.

Основные сведения Общедоступная версия
az containerapp connection create mysql

Создайте подключение containerapp к mysql.

Основные сведения Устарело
az containerapp connection create mysql-flexible

Создайте подключение containerapp к mysql-гибким.

Основные сведения Общедоступная версия
az containerapp connection create mysql-flexible (serviceconnector-passwordless Расширение)

Создайте подключение containerapp к mysql-гибким.

Расширение Общедоступная версия
az containerapp connection create postgres

Создайте подключение containerapp к postgres.

Основные сведения Устарело
az containerapp connection create postgres (serviceconnector-passwordless Расширение)

Создайте подключение containerapp к postgres.

Расширение Общедоступная версия
az containerapp connection create postgres-flexible

Создайте подключение containerapp к postgres-гибким.

Основные сведения Общедоступная версия
az containerapp connection create postgres-flexible (serviceconnector-passwordless Расширение)

Создайте подключение containerapp к postgres-гибким.

Расширение Общедоступная версия
az containerapp connection create redis

Создайте подключение containerapp к redis.

Основные сведения Общедоступная версия
az containerapp connection create redis-enterprise

Создайте подключение containerapp к redis-enterprise.

Основные сведения Общедоступная версия
az containerapp connection create servicebus

Создайте подключение containerapp к servicebus.

Основные сведения Общедоступная версия
az containerapp connection create signalr

Создайте подключение containerapp к signalr.

Основные сведения Общедоступная версия
az containerapp connection create sql

Создайте подключение containerapp к sql.

Основные сведения Общедоступная версия
az containerapp connection create sql (serviceconnector-passwordless Расширение)

Создайте подключение containerapp к sql.

Расширение Общедоступная версия
az containerapp connection create storage-blob

Создайте подключение containerapp к хранилищу BLOB-объектов.

Основные сведения Общедоступная версия
az containerapp connection create storage-file

Создайте подключение containerapp к файлу хранилища.

Основные сведения Общедоступная версия
az containerapp connection create storage-queue

Создайте подключение containerapp к очереди хранилища.

Основные сведения Общедоступная версия
az containerapp connection create storage-table

Создайте подключение containerapp к таблице хранилища.

Основные сведения Общедоступная версия
az containerapp connection create webpubsub

Создайте подключение containerapp к webpubsub.

Основные сведения Общедоступная версия
az containerapp connection delete

Удаление подключения containerapp.

Основные сведения Общедоступная версия
az containerapp connection list

Список подключений контейнера.

Основные сведения Общедоступная версия
az containerapp connection list-configuration

Вывод списка исходных конфигураций подключения containerapp.

Основные сведения Общедоступная версия
az containerapp connection list-support-types

Вывод списка типов клиентов и типов проверки подлинности, поддерживаемых подключениями containerapp.

Основные сведения Общедоступная версия
az containerapp connection show

Получение сведений о подключении containerapp.

Основные сведения Общедоступная версия
az containerapp connection update

Обновление подключения containerapp.

Основные сведения Общедоступная версия
az containerapp connection update app-insights

Обновите контейнерное приложение для подключения app-insights.

Основные сведения Общедоступная версия
az containerapp connection update appconfig

Обновите контейнерное приложение для подключения appconfig.

Основные сведения Общедоступная версия
az containerapp connection update confluent-cloud

Обновите контейнерное приложение для подключения confluent-cloud.

Основные сведения Общедоступная версия
az containerapp connection update cosmos-cassandra

Обновите контейнерное приложение до подключения cosmos-cassandra.

Основные сведения Общедоступная версия
az containerapp connection update cosmos-gremlin

Обновите контейнерное приложение до подключения cosmos-gremlin.

Основные сведения Общедоступная версия
az containerapp connection update cosmos-mongo

Обновите контейнерное приложение до подключения cosmos-mongo.

Основные сведения Общедоступная версия
az containerapp connection update cosmos-sql

Обновите контейнерное приложение до подключения cosmos-sql.

Основные сведения Общедоступная версия
az containerapp connection update cosmos-table

Обновите контейнерное приложение до подключения к cosmos-table.

Основные сведения Общедоступная версия
az containerapp connection update eventhub

Обновите контейнерное приложение для подключения к eventhub.

Основные сведения Общедоступная версия
az containerapp connection update keyvault

Обновите контейнерное приложение до подключения keyvault.

Основные сведения Общедоступная версия
az containerapp connection update mysql

Обновите контейнерное приложение для подключения mysql.

Основные сведения Устарело
az containerapp connection update mysql-flexible

Обновите контейнерное приложение до гибкого подключения mysql.

Основные сведения Общедоступная версия
az containerapp connection update postgres

Обновите контейнерное приложение для подключения postgres.

Основные сведения Устарело
az containerapp connection update postgres-flexible

Обновите контейнерное приложение до гибкого подключения postgres.

Основные сведения Общедоступная версия
az containerapp connection update redis

Обновите контейнерное приложение для подключения Redis.

Основные сведения Общедоступная версия
az containerapp connection update redis-enterprise

Обновите контейнерное приложение до подключения redis-enterprise.

Основные сведения Общедоступная версия
az containerapp connection update servicebus

Обновите контейнерное приложение для подключения servicebus.

Основные сведения Общедоступная версия
az containerapp connection update signalr

Обновите контейнерное приложение для подключения сигнализатора.

Основные сведения Общедоступная версия
az containerapp connection update sql

Обновите контейнерное приложение для подключения sql.

Основные сведения Общедоступная версия
az containerapp connection update storage-blob

Обновите контейнерное приложение до подключения к хранилищу BLOB-объектов.

Основные сведения Общедоступная версия
az containerapp connection update storage-file

Обновите контейнерное приложение до подключения к файлу хранилища.

Основные сведения Общедоступная версия
az containerapp connection update storage-queue

Обновите контейнерное приложение до подключения к очереди хранилища.

Основные сведения Общедоступная версия
az containerapp connection update storage-table

Обновите контейнерное приложение до подключения к таблице хранилища.

Основные сведения Общедоступная версия
az containerapp connection update webpubsub

Обновите контейнерное приложение до подключения webpubsub.

Основные сведения Общедоступная версия
az containerapp connection validate

Проверка подключения containerapp.

Основные сведения Общедоступная версия
az containerapp connection wait

Поместите интерфейс командной строки в состояние ожидания до тех пор, пока не будет выполнено условие подключения.

Основные сведения Общедоступная версия
az containerapp create

Создайте приложение-контейнер.

Основные сведения Общедоступная версия
az containerapp create (containerapp Расширение)

Создайте приложение-контейнер.

Расширение Общедоступная версия
az containerapp dapr

Команды для управления Dapr. Сведения об управлении компонентами Dapr см. в статье az containerapp env dapr-component.

Основные сведения Общедоступная версия
az containerapp dapr disable

Отключите Dapr для приложения-контейнера. Удаляет существующие значения.

Основные сведения Общедоступная версия
az containerapp dapr enable

Включите Dapr для приложения-контейнера. Обновления существующих значений.

Основные сведения Общедоступная версия
az containerapp delete

Удаление приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp delete (containerapp Расширение)

Удаление приложения-контейнера.

Расширение Общедоступная версия
az containerapp env

Команды для управления средами контейнерных приложений.

Ядро и расширение Общедоступная версия
az containerapp env certificate

Команды для управления сертификатами для среды "Приложения контейнеров".

Ядро и расширение Общедоступная версия
az containerapp env certificate create

Создайте управляемый сертификат.

Расширение Предварительный просмотр
az containerapp env certificate delete

Удалите сертификат из среды "Приложения контейнеров".

Основные сведения Общедоступная версия
az containerapp env certificate delete (containerapp Расширение)

Удалите сертификат из среды "Приложения контейнеров".

Расширение Предварительный просмотр
az containerapp env certificate list

Вывод списка сертификатов для среды.

Основные сведения Общедоступная версия
az containerapp env certificate list (containerapp Расширение)

Вывод списка сертификатов для среды.

Расширение Предварительный просмотр
az containerapp env certificate upload

Добавление или обновление сертификата.

Основные сведения Общедоступная версия
az containerapp env certificate upload (containerapp Расширение)

Добавление или обновление сертификата.

Расширение Общедоступная версия
az containerapp env create

Создайте среду приложений-контейнеров.

Основные сведения Общедоступная версия
az containerapp env create (containerapp Расширение)

Создайте среду приложений-контейнеров.

Расширение Общедоступная версия
az containerapp env dapr-component

Команды для управления компонентами Dapr для среды "Приложения контейнеров".

Ядро и расширение Общедоступная версия
az containerapp env dapr-component init

Инициализирует компоненты Dapr и службы разработки для среды.

Расширение Предварительный просмотр
az containerapp env dapr-component list

Вывод списка компонентов Dapr для среды.

Основные сведения Общедоступная версия
az containerapp env dapr-component remove

Удалите компонент Dapr из среды.

Основные сведения Общедоступная версия
az containerapp env dapr-component resiliency

Команды для управления политиками устойчивости для компонента dapr.

Расширение Предварительный просмотр
az containerapp env dapr-component resiliency create

Создайте политики устойчивости для компонента dapr.

Расширение Предварительный просмотр
az containerapp env dapr-component resiliency delete

Удаление политик устойчивости для компонента dapr.

Расширение Предварительный просмотр
az containerapp env dapr-component resiliency list

Вывод списка политик устойчивости для компонента dapr.

Расширение Предварительный просмотр
az containerapp env dapr-component resiliency show

Отображение политик устойчивости для компонента dapr.

Расширение Предварительный просмотр
az containerapp env dapr-component resiliency update

Обновление политик устойчивости для компонента dapr.

Расширение Предварительный просмотр
az containerapp env dapr-component set

Создайте или обновите компонент Dapr.

Основные сведения Общедоступная версия
az containerapp env dapr-component show

Отображение сведений о компоненте Dapr.

Основные сведения Общедоступная версия
az containerapp env delete

Удаление среды приложений-контейнеров.

Основные сведения Общедоступная версия
az containerapp env delete (containerapp Расширение)

Удаление среды приложений-контейнеров.

Расширение Общедоступная версия
az containerapp env identity

Команды для управления управляемыми удостоверениями среды.

Расширение Предварительный просмотр
az containerapp env identity assign

Назначение управляемого удостоверения управляемому удостоверению управляемой среде.

Расширение Предварительный просмотр
az containerapp env identity remove

Удалите управляемое удостоверение из управляемой среды.

Расширение Предварительный просмотр
az containerapp env identity show

Отображение управляемых удостоверений управляемой среды.

Расширение Предварительный просмотр
az containerapp env java-component

Команды для управления компонентами Java в среде.

Расширение Предварительный просмотр
az containerapp env java-component list

Вывод списка всех компонентов Java в среде.

Расширение Предварительный просмотр
az containerapp env java-component spring-cloud-config

Команды для управления конфигурацией Spring Cloud для среды контейнерных приложений.

Расширение Предварительный просмотр
az containerapp env java-component spring-cloud-config create

Команда для создания конфигурации Spring Cloud.

Расширение Предварительный просмотр
az containerapp env java-component spring-cloud-config delete

Команда для удаления конфигурации Spring Cloud.

Расширение Предварительный просмотр
az containerapp env java-component spring-cloud-config show

Команда для отображения конфигурации Spring Cloud.

Расширение Предварительный просмотр
az containerapp env java-component spring-cloud-config update

Команда для обновления конфигурации Spring Cloud.

Расширение Предварительный просмотр
az containerapp env java-component spring-cloud-eureka

Команды для управления Spring Cloud Eureka для среды контейнерных приложений.

Расширение Предварительный просмотр
az containerapp env java-component spring-cloud-eureka create

Команда для создания Spring Cloud Eureka.

Расширение Предварительный просмотр
az containerapp env java-component spring-cloud-eureka delete

Команда удалить Spring Cloud Eureka.

Расширение Предварительный просмотр
az containerapp env java-component spring-cloud-eureka show

Команда для отображения Spring Cloud Eureka.

Расширение Предварительный просмотр
az containerapp env java-component spring-cloud-eureka update

Команда для обновления Spring Cloud Eureka.

Расширение Предварительный просмотр
az containerapp env list

Вывод списка сред контейнеров по подписке или группе ресурсов.

Основные сведения Общедоступная версия
az containerapp env list (containerapp Расширение)

Вывод списка сред контейнеров по подписке или группе ресурсов.

Расширение Общедоступная версия
az containerapp env list-usages

Список использования квот для конкретной управляемой среды.

Расширение Предварительный просмотр
az containerapp env logs

Отображение журналов среды приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp env logs show

Отображение прошлых журналов среды и (или) печати журналов в режиме реального времени (с параметром --follow).

Основные сведения Общедоступная версия
az containerapp env show

Отображение сведений о среде приложений контейнеров.

Основные сведения Общедоступная версия
az containerapp env show (containerapp Расширение)

Отображение сведений о среде приложений контейнеров.

Расширение Общедоступная версия
az containerapp env storage

Команды для управления хранилищем для среды "Приложения контейнеров".

Ядро и расширение Общедоступная версия
az containerapp env storage list

Вывод списка хранилищ для среды.

Основные сведения Общедоступная версия
az containerapp env storage list (containerapp Расширение)

Вывод списка хранилищ для среды.

Расширение Общедоступная версия
az containerapp env storage remove

Удаление хранилища из среды.

Основные сведения Общедоступная версия
az containerapp env storage remove (containerapp Расширение)

Удаление хранилища из среды.

Расширение Общедоступная версия
az containerapp env storage set

Создание или обновление хранилища.

Основные сведения Общедоступная версия
az containerapp env storage set (containerapp Расширение)

Создание или обновление хранилища.

Расширение Общедоступная версия
az containerapp env storage show

Отображение сведений о хранилище.

Основные сведения Общедоступная версия
az containerapp env storage show (containerapp Расширение)

Отображение сведений о хранилище.

Расширение Общедоступная версия
az containerapp env telemetry

Команды для управления параметрами телеметрии для среды приложений контейнеров.

Расширение Предварительный просмотр
az containerapp env telemetry app-insights

Команды для управления параметрами аналитики приложений для среды приложений контейнеров.

Расширение Предварительный просмотр
az containerapp env telemetry app-insights delete

Удаление параметров аналитики приложений среды контейнеров для телеметрии приложений.

Расширение Предварительный просмотр
az containerapp env telemetry app-insights set

Создание или обновление параметров аналитики приложений среды контейнеров для телеметрии приложений.

Расширение Предварительный просмотр
az containerapp env telemetry app-insights show

Отображение параметров аналитики приложений среды контейнеров телеметрии приложений.

Расширение Предварительный просмотр
az containerapp env telemetry data-dog

Команды для управления параметрами собаки данных для среды приложений контейнеров.

Расширение Предварительный просмотр
az containerapp env telemetry data-dog delete

Удаление параметров собаки данных телеметрии среды приложений контейнеров.

Расширение Предварительный просмотр
az containerapp env telemetry data-dog set

Создание или обновление параметров телеметрии данных среды контейнеров для приложений контейнеров.

Расширение Предварительный просмотр
az containerapp env telemetry data-dog show

Отображение параметров собаки данных телеметрии среды контейнеров для приложений.

Расширение Предварительный просмотр
az containerapp env telemetry otlp

Команды для управления параметрами otlp для среды приложений контейнеров.

Расширение Предварительный просмотр
az containerapp env telemetry otlp add

Добавьте параметры телеметрии среды контейнеров для приложений.

Расширение Предварительный просмотр
az containerapp env telemetry otlp list

Перечисление параметров телеметрии среды контейнеров для приложений контейнеров.

Расширение Предварительный просмотр
az containerapp env telemetry otlp remove

Удаление параметров телеметрии среды приложений контейнеров отlp.

Расширение Предварительный просмотр
az containerapp env telemetry otlp show

Отображение параметров телеметрии среды приложений контейнеров otlp.

Расширение Предварительный просмотр
az containerapp env telemetry otlp update

Обновите параметры телеметрии среды приложений контейнеров otlp.

Расширение Предварительный просмотр
az containerapp env update

Обновите среду приложений контейнеров.

Основные сведения Общедоступная версия
az containerapp env update (containerapp Расширение)

Обновите среду приложений контейнеров.

Расширение Общедоступная версия
az containerapp env workload-profile

Управление профилями рабочей нагрузки среды "Приложения контейнеров".

Ядро и расширение Общедоступная версия
az containerapp env workload-profile add

Создайте профиль рабочей нагрузки в среде "Приложения контейнеров".

Основные сведения Общедоступная версия
az containerapp env workload-profile delete

Удалите профиль рабочей нагрузки из среды "Приложения контейнеров".

Основные сведения Общедоступная версия
az containerapp env workload-profile list

Вывод списка профилей рабочих нагрузок из среды "Приложения контейнеров".

Основные сведения Общедоступная версия
az containerapp env workload-profile list-supported

Вывод списка поддерживаемых профилей рабочих нагрузок в регионе.

Основные сведения Общедоступная версия
az containerapp env workload-profile set

Создайте или обновите существующий профиль рабочей нагрузки в среде "Приложения контейнеров".

Расширение Устарело
az containerapp env workload-profile show

Отображение профиля рабочей нагрузки из среды "Приложения контейнеров".

Основные сведения Общедоступная версия
az containerapp env workload-profile update

Обновите существующий профиль рабочей нагрузки в среде "Приложения контейнеров".

Основные сведения Общедоступная версия
az containerapp exec

Откройте интерактивную оболочку SSH в реплика приложения контейнера.

Основные сведения Общедоступная версия
az containerapp github-action

Команды для управления действиями GitHub.

Ядро и расширение Общедоступная версия
az containerapp github-action add

Добавьте рабочий процесс GitHub Actions в репозиторий для развертывания приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp github-action add (containerapp Расширение)

Добавьте рабочий процесс GitHub Actions в репозиторий для развертывания приложения-контейнера.

Расширение Общедоступная версия
az containerapp github-action delete

Удалите ранее настроенный рабочий процесс GitHub Actions для приложений контейнеров из репозитория.

Основные сведения Общедоступная версия
az containerapp github-action show

Отображение конфигурации GitHub Actions в приложении-контейнере.

Основные сведения Общедоступная версия
az containerapp hostname

Команды для управления именами узлов приложения-контейнера.

Ядро и расширение Общедоступная версия
az containerapp hostname add

Добавьте имя узла в приложение-контейнер без привязки.

Основные сведения Общедоступная версия
az containerapp hostname bind

Добавьте или обновите имя узла и привязку с помощью сертификата.

Основные сведения Общедоступная версия
az containerapp hostname bind (containerapp Расширение)

Добавьте или обновите имя узла и привязку с помощью сертификата.

Расширение Общедоступная версия
az containerapp hostname delete

Удаление имен узлов из приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp hostname list

Перечислите имена узлов приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp identity

Команды для управления управляемыми удостоверениями.

Основные сведения Общедоступная версия
az containerapp identity assign

Назначьте управляемое удостоверение приложению-контейнеру.

Основные сведения Общедоступная версия
az containerapp identity remove

Удалите управляемое удостоверение из приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp identity show

Отображение управляемых удостоверений приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp ingress

Команды для управления входящего трафика и разделения трафика.

Основные сведения Общедоступная версия
az containerapp ingress access-restriction

Команды для управления ограничениями доступа к IP-адресам.

Основные сведения Общедоступная версия
az containerapp ingress access-restriction list

Вывод списка ограничений доступа к IP-адресам для приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp ingress access-restriction remove

Удалите ограничения доступа к IP-адресам из приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp ingress access-restriction set

Настройте ограничения доступа к IP-адресам для приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp ingress cors

Команды для управления политикой CORS для приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp ingress cors disable

Отключите политику CORS для приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp ingress cors enable

Включите политику CORS для приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp ingress cors show

Отображение политики CORS для приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp ingress cors update

Обновите политику CORS для приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp ingress disable

Отключите входящий трафик для приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp ingress enable

Включите или обновите входящий трафик для приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp ingress show

Отображение сведений о входящего трафика приложения контейнера.

Основные сведения Общедоступная версия
az containerapp ingress sticky-sessions

Команды, чтобы задать сходство сеансов Sticky для приложения контейнера.

Основные сведения Общедоступная версия
az containerapp ingress sticky-sessions set

Настройка сеанса Sticky для приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp ingress sticky-sessions show

Отображение сопоставления для приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp ingress traffic

Команды для управления разделением трафика.

Основные сведения Общедоступная версия
az containerapp ingress traffic set

Настройте разделение трафика для приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp ingress traffic show

Отображение конфигурации разделения трафика для приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp ingress update

Обновление входящего трафика для приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp job

Команды для управления заданиями контейнерных приложений.

Ядро и расширение Общедоступная версия
az containerapp job create

Создание задания приложений-контейнеров.

Основные сведения Общедоступная версия
az containerapp job create (containerapp Расширение)

Создание задания приложений-контейнеров.

Расширение Общедоступная версия
az containerapp job delete

Удаление задания приложений-контейнеров.

Основные сведения Общедоступная версия
az containerapp job delete (containerapp Расширение)

Удаление задания приложений-контейнеров.

Расширение Общедоступная версия
az containerapp job execution

Команды для просмотра выполнения задания приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp job execution list

Получение списка всех выполнений задания приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp job execution show

Получение выполнения задания приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp job identity

Команды для управления управляемыми удостоверениями для задания приложения контейнера.

Основные сведения Общедоступная версия
az containerapp job identity assign

Назначьте управляемое удостоверение заданию приложения контейнера.

Основные сведения Общедоступная версия
az containerapp job identity remove

Удалите управляемое удостоверение из задания приложения контейнера.

Основные сведения Общедоступная версия
az containerapp job identity show

Отображение управляемых удостоверений задания приложения контейнера.

Основные сведения Общедоступная версия
az containerapp job list

Вывод списка заданий приложений контейнеров по подписке или группе ресурсов.

Основные сведения Общедоступная версия
az containerapp job list (containerapp Расширение)

Вывод списка заданий приложений контейнеров по подписке или группе ресурсов.

Расширение Общедоступная версия
az containerapp job secret

Команды для управления секретами.

Основные сведения Общедоступная версия
az containerapp job secret list

Вывод списка секретов задания приложения контейнера.

Основные сведения Общедоступная версия
az containerapp job secret remove

Удалите секреты из задания приложения контейнера.

Основные сведения Общедоступная версия
az containerapp job secret set

Создание и обновление секретов.

Основные сведения Общедоступная версия
az containerapp job secret show

Отображение сведений о секрете.

Основные сведения Общедоступная версия
az containerapp job show

Отображение сведений о задании приложений-контейнеров.

Основные сведения Общедоступная версия
az containerapp job show (containerapp Расширение)

Отображение сведений о задании приложений-контейнеров.

Расширение Общедоступная версия
az containerapp job start

Запустите выполнение задания приложений-контейнеров.

Основные сведения Общедоступная версия
az containerapp job stop

Останавливает выполнение задания приложений-контейнеров.

Основные сведения Общедоступная версия
az containerapp job update

Обновление задания приложений-контейнеров.

Основные сведения Общедоступная версия
az containerapp list

Вывод списка приложений-контейнеров.

Основные сведения Общедоступная версия
az containerapp list (containerapp Расширение)

Вывод списка приложений-контейнеров.

Расширение Общедоступная версия
az containerapp list-usages

Список использования квот на уровне подписки в определенном регионе.

Расширение Предварительный просмотр
az containerapp logs

Отображение журналов приложений-контейнеров.

Основные сведения Общедоступная версия
az containerapp logs show

Отображение прошлых журналов и (или) печати журналов в режиме реального времени (с параметром --follow). Обратите внимание, что журналы взяты только из одной редакции, реплика и контейнера (для журналов, отличных от системы).

Основные сведения Общедоступная версия
az containerapp patch

Исправление приложений контейнеров Azure. Исправление доступно только для приложений, созданных с помощью источника в облаке. См. раздел https://aka.ms/aca-local-source-to-cloud.

Расширение Предварительный просмотр
az containerapp patch apply

Вывод списка и применения исправлений для приложений контейнеров. Исправление доступно только для приложений, созданных с помощью источника в облаке. См. раздел https://aka.ms/aca-local-source-to-cloud.

Расширение Предварительный просмотр
az containerapp patch interactive

Вывод списка и выбора приложений-контейнеров для исправления в интерактивном режиме. Исправление доступно только для приложений, созданных с помощью источника в облаке. См. раздел https://aka.ms/aca-local-source-to-cloud.

Расширение Предварительный просмотр
az containerapp patch list

Вывод списка приложений-контейнеров, которые могут быть исправлены. Исправление доступно только для приложений, созданных с помощью источника в облаке. См. раздел https://aka.ms/aca-local-source-to-cloud.

Расширение Предварительный просмотр
az containerapp registry

Команды для управления сведениями реестра контейнеров.

Основные сведения Общедоступная версия
az containerapp registry list

Вывод списка реестров контейнеров, настроенных в приложении-контейнере.

Основные сведения Общедоступная версия
az containerapp registry remove

Удалите сведения реестра контейнеров.

Основные сведения Общедоступная версия
az containerapp registry set

Добавьте или обновите сведения реестра контейнеров.

Основные сведения Общедоступная версия
az containerapp registry show

Отображение сведений о реестре контейнеров.

Основные сведения Общедоступная версия
az containerapp replica

Управление реплика приложения контейнера.

Ядро и расширение Общедоступная версия
az containerapp replica count

Количество реплика приложения контейнера.

Расширение Предварительный просмотр
az containerapp replica list

Перечислите реплика версии приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp replica list (containerapp Расширение)

Перечислите реплика версии приложения-контейнера.

Расширение Общедоступная версия
az containerapp replica show

Отображение приложения-контейнера реплика.

Основные сведения Общедоступная версия
az containerapp replica show (containerapp Расширение)

Отображение приложения-контейнера реплика.

Расширение Общедоступная версия
az containerapp resiliency

Команды для управления политиками устойчивости для приложения-контейнера.

Расширение Предварительный просмотр
az containerapp resiliency create

Создайте политики устойчивости для приложения-контейнера.

Расширение Предварительный просмотр
az containerapp resiliency delete

Удаление политик устойчивости для приложения-контейнера.

Расширение Предварительный просмотр
az containerapp resiliency list

Вывод списка политик устойчивости для приложения-контейнера.

Расширение Предварительный просмотр
az containerapp resiliency show

Отображение политик устойчивости для приложения-контейнера.

Расширение Предварительный просмотр
az containerapp resiliency update

Обновление политик устойчивости для приложения-контейнера.

Расширение Предварительный просмотр
az containerapp revision

Команды для управления редакциями.

Основные сведения Общедоступная версия
az containerapp revision activate

Активация редакции.

Основные сведения Общедоступная версия
az containerapp revision copy

Создайте редакцию на основе предыдущей редакции.

Основные сведения Общедоступная версия
az containerapp revision deactivate

Деактивация редакции.

Основные сведения Общедоступная версия
az containerapp revision label

Управление метками редакции, назначенными весу трафика.

Основные сведения Общедоступная версия
az containerapp revision label add

Задайте метку редакции для редакции с соответствующим весом трафика.

Основные сведения Общедоступная версия
az containerapp revision label remove

Удалите метку редакции из редакции с соответствующим весом трафика.

Основные сведения Общедоступная версия
az containerapp revision label swap

Переключение метки редакции между двумя редакциями с соответствующими весами трафика.

Основные сведения Общедоступная версия
az containerapp revision list

Вывод списка редакций приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp revision restart

Перезапустите редакцию.

Основные сведения Общедоступная версия
az containerapp revision set-mode

Задайте режим редакции приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp revision show

Отображение сведений о редакции.

Основные сведения Общедоступная версия
az containerapp secret

Команды для управления секретами.

Основные сведения Общедоступная версия
az containerapp secret list

Вывод списка секретов приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp secret remove

Удаление секретов из приложения-контейнера.

Основные сведения Общедоступная версия
az containerapp secret set

Создание и обновление секретов.

Основные сведения Общедоступная версия
az containerapp secret show

Отображение сведений о секрете.

Основные сведения Общедоступная версия
az containerapp show

Отображение сведений о приложении-контейнере.

Основные сведения Общедоступная версия
az containerapp show (containerapp Расширение)

Отображение сведений о приложении-контейнере.

Расширение Общедоступная версия
az containerapp show-custom-domain-verification-id

Отображение идентификатора проверки для личных доменов приложения или среды.

Расширение Предварительный просмотр
az containerapp ssl

Отправьте сертификат в управляемую среду, добавьте имя узла в приложение в этой среде и привязите сертификат к имени узла.

Основные сведения Общедоступная версия
az containerapp ssl upload

Отправьте сертификат в управляемую среду, добавьте имя узла в приложение в этой среде и привязите сертификат к имени узла.

Основные сведения Общедоступная версия
az containerapp up

Создайте или обновите приложение контейнера, а также все связанные ресурсы (ACR, группа ресурсов, среда приложений контейнеров, GitHub Actions и т. д.).

Основные сведения Общедоступная версия
az containerapp up (containerapp Расширение)

Создайте или обновите приложение контейнера, а также все связанные ресурсы (ACR, группа ресурсов, среда приложений контейнеров, GitHub Actions и т. д.).

Расширение Общедоступная версия
az containerapp update

Обновление приложения контейнера. В режиме нескольких редакций создайте новую редакцию на основе последней версии.

Основные сведения Общедоступная версия
az containerapp update (containerapp Расширение)

Обновление приложения контейнера. В режиме нескольких редакций создайте новую редакцию на основе последней версии.

Расширение Общедоступная версия

az containerapp browse

При возможности откройте контейнерное приложение в браузере.

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

Примеры

открытие контейнерного приложения в браузере

az containerapp browse -n my-containerapp -g MyResourceGroup

Необязательные параметры

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--name -n

Имя containerapp. Имя должно состоять из буквенно-цифровых символов нижнего регистра или "-", начинаться с буквы, заканчиваться буквенно-цифровым символом, не может иметь "--" и должен быть меньше 32 символов.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az containerapp create

Создайте приложение-контейнер.

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

Примеры

Создайте приложение-контейнер и получите полное доменное имя.

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

Создайте приложение-контейнер с требованиями к ресурсам и ограничениями реплика количества.

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

Создайте приложение-контейнер с секретами и переменными среды.

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

Создайте приложение-контейнер с помощью конфигурации YAML. Пример конфигурации YAML — https://aka.ms/azure-container-apps-yaml

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

Создание приложения-контейнера с правилом масштабирования HTTP

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

Создание приложения-контейнера с настраиваемым правилом масштабирования

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

Создайте приложение-контейнер с секретами и подключает их в томе.

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

Обязательные параметры

--name -n

Имя containerapp. Имя должно состоять из буквенно-цифровых символов нижнего регистра или "-", начинаться с буквы, заканчиваться буквенно-цифровым символом, не может иметь "--" и должен быть меньше 32 символов.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--allow-insecure

Разрешить небезопасные подключения для входящего трафика.

допустимые значения: false, true
значение по умолчанию: False
--args

Список аргументов команд запуска контейнера. Разделенные пробелами значения, например "-c" "mycommand". Пустая строка для очистки существующих значений.

--command

Список поддерживаемых команд в контейнере, который будет выполняться во время запуска. Разделенные пробелами значения, например "/bin/queue" "mycommand". Пустая строка для очистки существующих значений.

--container-name

Имя контейнера.

--cpu

Обязательный ЦП в ядрах от 0,25 до 2.0, например 0,5.

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

Включите ведение журнала API для бокового автомобиля Dapr.

значение по умолчанию: False
--dapr-app-id

Идентификатор приложения Dapr.

--dapr-app-port

Порт Dapr используется для взаимодействия с приложением.

--dapr-app-protocol

Протокол Dapr используется для взаимодействия с приложением.

допустимые значения: grpc, http
--dapr-http-max-request-size --dhmrs

Увеличьте максимальный размер параметра http и grpc-серверов в МБ для обработки отправки больших файлов.

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

Максимальный размер буфера чтения заголовка HTTP в КБ для обработки при отправке заголовков с несколькими КБ..

--dapr-log-level

Задайте уровень журнала для бокового автомобиля Dapr.

допустимые значения: debug, error, info, warn
--enable-dapr

Логическое значение, указывающее, включен ли боковой автомобиль Dapr.

допустимые значения: false, true
значение по умолчанию: False
--env-vars

Список переменных среды для контейнера. Разделенные пробелами значения в формате key=value. Пустая строка для очистки существующих значений. Значение префикса с параметром Secretref:, чтобы ссылаться на секрет.

--environment

Имя или идентификатор ресурса среды приложения контейнера.

--exposed-port

Дополнительный предоставленный порт. Поддерживается только протоколом tcp-транспорта. Должен быть уникальным для каждой среды, если входящий трафик приложения является внешним.

--image -i

Образ контейнера, например publisher/image-name:tag.

--ingress

Тип входящего трафика.

допустимые значения: external, internal
--max-replicas

Максимальное количество реплика.

--memory

Требуемая память от 0.5 до 4.0, заканчивающаяся "Gi", например 1.0Gi.

--min-replicas

Минимальное количество реплика.

--no-wait

Не ожидать завершения длительной операции.

значение по умолчанию: False
--registry-identity

Управляемое удостоверение для проверки подлинности с помощью сервера реестра вместо имени пользователя или пароля. Используйте идентификатор ресурса или систему для определяемых пользователем и системных удостоверений соответственно. Реестр должен быть ACR. Если это возможно, назначение роли acrpull будет создано для удостоверения автоматически.

--registry-password

Пароль для входа в реестр контейнеров. Если он хранится в качестве секрета, значение должно начинаться с "secretref:", за которым следует имя секрета.

--registry-server

Имя узла сервера реестра контейнеров, например myregistry.azurecr.io.

--registry-username

Имя пользователя для входа в реестр контейнеров.

--revision-suffix

Суффикс, добавляемый к имени редакции.

--revisions-mode

Активный режим редакций для приложения-контейнера.

допустимые значения: multiple, single
значение по умолчанию: single
--scale-rule-auth --sra

Параметры проверки подлинности правила масштабирования. Параметры проверки подлинности должны иметь формат "= ..." .

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

Максимальное количество одновременных запросов перед масштабированием. Поддерживается только для правил масштабирования http и tcp.

--scale-rule-metadata --srm

Метаданные правила масштабирования. Метаданные должны иметь формат "= = ...".

--scale-rule-name --srn

Имя правила масштабирования.

--scale-rule-type --srt

Тип правила масштабирования. Значение по умолчанию: http. Дополнительные сведения см. в статье https://learn.microsoft.com/azure/container-apps/scale-app#scale-triggers.

--secret-volume-mount

Путь для подключения всех секретов, например mnt/secret.

--secrets -s

Список секретов для приложения контейнера. Разделенные пробелами значения в формате key=value.

--system-assigned

Логическое значение, указывающее, следует ли назначать назначаемое системой удостоверение.

значение по умолчанию: False
--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

--target-port

Порт приложения, используемый для входящего трафика.

--termination-grace-period --tgp

Длительность в секундах реплика предоставляется для корректного завершения работы до принудительного завершения. (по умолчанию: 30).

--transport

Транспортный протокол, используемый для входящего трафика.

допустимые значения: auto, http, http2, tcp
значение по умолчанию: auto
--user-assigned

Идентификаторы пользователей, разделенные пробелами, должны быть назначены.

--workload-profile-name -w

Имя профиля рабочей нагрузки для запуска приложения.

--yaml

Путь к YAML-файлу с конфигурацией приложения-контейнера. Все остальные параметры будут игнорироваться. Пример см. в разделе https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az containerapp create (containerapp Расширение)

Создайте приложение-контейнер.

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

Примеры

Создайте приложение-контейнер и получите полное доменное имя.

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

Создайте приложение-контейнер с требованиями к ресурсам и ограничениями реплика количества.

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

Создайте приложение-контейнер с секретами и переменными среды.

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

Создайте приложение-контейнер с помощью конфигурации YAML. Пример конфигурации YAML — https://aka.ms/azure-container-apps-yaml

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

Создание приложения-контейнера с правилом масштабирования HTTP

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

Создание приложения-контейнера с настраиваемым правилом масштабирования

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

Создайте приложение-контейнер с секретами и подключает их в томе.

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

Создайте приложение-контейнер, размещенное в Подключение среде.

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

Создание приложения-контейнера из нового рабочего процесса GitHub Actions в предоставленном репозитории GitHub

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

Создание приложения-контейнера из предоставленного источника приложения

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

Обязательные параметры

--name -n

Имя containerapp. Имя должно состоять из буквенно-цифровых символов нижнего регистра или "-", начинаться с буквы, заканчиваться буквенно-цифровым символом, не может иметь "--" и должен быть меньше 32 символов.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--allow-insecure

Разрешить небезопасные подключения для входящего трафика.

допустимые значения: false, true
значение по умолчанию: False
--args

Список аргументов команд запуска контейнера. Разделенные пробелами значения, например "-c" "mycommand". Пустая строка для очистки существующих значений.

--artifact
Предварительный просмотр

Локальный путь к артефакту приложения для создания образа контейнера. См. поддерживаемые артефакты: https://aka.ms/SourceToCloudSupportedArtifacts

--bind
Предварительный просмотр

Разделенный пробелами список служб, привязок или компонентов Java для подключения к этому приложению. например, SVC_NAME1[:BIND_NAME1] SVC_NAME2[:BIND_NAME2]...

--branch -b
Предварительный просмотр

Ветвь в предоставленном репозитории GitHub. Предполагается, что репозиторий GitHub ветвь по умолчанию, если он не указан.

--build-env-vars
Предварительный просмотр

Список переменных среды для сборки. Разделенные пробелами значения в формате key=value.

--command

Список поддерживаемых команд в контейнере, который будет выполняться во время запуска. Разделенные пробелами значения, например "/bin/queue" "mycommand". Пустая строка для очистки существующих значений.

--container-name

Имя контейнера.

--context-path
Предварительный просмотр

Путь в репозитории для запуска сборки Docker. Значение по умолчанию — "./". Предполагается, что Dockerfile называется Dockerfile и в этом каталоге.

--cpu

Обязательный ЦП в ядрах от 0,25 до 2.0, например 0,5.

--customized-keys
Предварительный просмотр

Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.

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

Включите ведение журнала API для бокового автомобиля Dapr.

значение по умолчанию: False
--dapr-app-id

Идентификатор приложения Dapr.

--dapr-app-port

Порт Dapr используется для взаимодействия с приложением.

--dapr-app-protocol

Протокол Dapr используется для взаимодействия с приложением.

допустимые значения: grpc, http
--dapr-http-max-request-size --dhmrs

Увеличьте максимальный размер параметра http и grpc-серверов в МБ для обработки отправки больших файлов.

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

Максимальный размер буфера чтения заголовка HTTP в КБ для обработки при отправке заголовков с несколькими КБ..

--dapr-log-level

Задайте уровень журнала для бокового автомобиля Dapr.

допустимые значения: debug, error, info, warn
--enable-dapr

Логическое значение, указывающее, включен ли боковой автомобиль Dapr.

допустимые значения: false, true
значение по умолчанию: False
--env-vars

Список переменных среды для контейнера. Разделенные пробелами значения в формате key=value. Пустая строка для очистки существующих значений. Значение префикса с параметром Secretref:, чтобы ссылаться на секрет.

--environment

Имя или идентификатор ресурса среды приложения контейнера.

--environment-type
Предварительный просмотр

Тип среды.

допустимые значения: connected, managed
значение по умолчанию: managed
--exposed-port

Дополнительный предоставленный порт. Поддерживается только протоколом tcp-транспорта. Должен быть уникальным для каждой среды, если входящий трафик приложения является внешним.

--image -i

Образ контейнера, например publisher/image-name:tag.

--ingress

Тип входящего трафика.

допустимые значения: external, internal
--max-inactive-revisions
Предварительный просмотр

Максимальные неактивные редакции приложения-контейнера могут иметь.

--max-replicas

Максимальное количество реплика.

--memory

Требуемая память от 0.5 до 4.0, заканчивающаяся "Gi", например 1.0Gi.

--min-replicas

Минимальное количество реплика.

--no-wait

Не ожидать завершения длительной операции.

значение по умолчанию: False
--registry-identity

Управляемое удостоверение для проверки подлинности с помощью сервера реестра вместо имени пользователя или пароля. Используйте идентификатор ресурса или систему для определяемых пользователем и системных удостоверений соответственно. Реестр должен быть ACR. Если это возможно, назначение роли acrpull будет создано для удостоверения автоматически.

--registry-password

Пароль для входа в реестр контейнеров. Если он хранится в качестве секрета, значение должно начинаться с "secretref:", за которым следует имя секрета.

--registry-server

Имя узла сервера реестра контейнеров, например myregistry.azurecr.io.

--registry-username

Имя пользователя для входа в реестр контейнеров.

--repo
Предварительный просмотр

Создайте приложение с помощью GitHub Actions в формате: https://github.com//или /.

--revision-suffix

Суффикс, добавляемый к имени редакции.

--revisions-mode

Активный режим редакций для приложения-контейнера.

допустимые значения: multiple, single
значение по умолчанию: single
--scale-rule-auth --sra

Параметры проверки подлинности правила масштабирования. Параметры проверки подлинности должны иметь формат "= ..." .

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

Максимальное количество одновременных запросов перед масштабированием. Поддерживается только для правил масштабирования http и tcp.

--scale-rule-metadata --srm

Метаданные правила масштабирования. Метаданные должны иметь формат "= = ...".

--scale-rule-name --srn

Имя правила масштабирования.

--scale-rule-type --srt

Тип правила масштабирования. Значение по умолчанию: http. Дополнительные сведения см. в статье https://learn.microsoft.com/azure/container-apps/scale-app#scale-triggers.

--secret-volume-mount

Путь для подключения всех секретов, например mnt/secret.

--secrets -s

Список секретов для приложения контейнера. Разделенные пробелами значения в формате key=value.

--service-principal-client-id --sp-cid
Предварительный просмотр

Идентификатор клиента субъекта-службы. Используется GitHub Actions для проверки подлинности в Azure.

--service-principal-client-secret --sp-sec
Предварительный просмотр

Секрет клиента субъекта-службы. Используется GitHub Actions для проверки подлинности в Azure.

--service-principal-tenant-id --sp-tid
Предварительный просмотр

Идентификатор клиента субъекта-службы. Используется GitHub Actions для проверки подлинности в Azure.

--source
Предварительный просмотр

Путь к локальному каталогу, содержащий источник приложения и Dockerfile для создания образа контейнера. Предварительная версия. Если файл Dockerfile отсутствует, образ контейнера создается с помощью пакетов сборки. Если Docker не запущен или не используется пакет сборок, oryx будет использоваться для создания образа. См. поддерживаемые среды выполнения Oryx здесь: https://aka.ms/SourceToCloudSupportedVersions

--system-assigned

Логическое значение, указывающее, следует ли назначать назначаемое системой удостоверение.

значение по умолчанию: False
--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

--target-port

Порт приложения, используемый для входящего трафика.

--termination-grace-period --tgp

Длительность в секундах реплика предоставляется для корректного завершения работы до принудительного завершения. (по умолчанию: 30).

--token
Предварительный просмотр

Личный маркер доступа с доступом на запись в указанный репозиторий. Дополнительные сведения можно получить здесь: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line. Если он не указан или не найден в кэше (и используется --repo), откроется страница браузера для проверки подлинности с помощью Github.

--transport

Транспортный протокол, используемый для входящего трафика.

допустимые значения: auto, http, http2, tcp
значение по умолчанию: auto
--user-assigned

Идентификаторы пользователей, разделенные пробелами, должны быть назначены.

--workload-profile-name -w

Имя профиля рабочей нагрузки для запуска приложения.

--yaml

Путь к YAML-файлу с конфигурацией приложения-контейнера. Все остальные параметры будут игнорироваться. Пример см. в разделе https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az containerapp delete

Удаление приложения-контейнера.

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

Примеры

Удаление приложения-контейнера.

az containerapp delete -g MyResourceGroup -n MyContainerapp

Необязательные параметры

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--name -n

Имя containerapp. Имя должно состоять из буквенно-цифровых символов нижнего регистра или "-", начинаться с буквы, заканчиваться буквенно-цифровым символом, не может иметь "--" и должен быть меньше 32 символов.

--no-wait

Не ожидать завершения длительной операции.

значение по умолчанию: False
--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--yes -y

Не запрашивать подтверждение.

значение по умолчанию: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az containerapp delete (containerapp Расширение)

Удаление приложения-контейнера.

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

Примеры

Удаление приложения-контейнера.

az containerapp delete -g MyResourceGroup -n MyContainerapp

Необязательные параметры

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--name -n

Имя containerapp. Имя должно состоять из буквенно-цифровых символов нижнего регистра или "-", начинаться с буквы, заканчиваться буквенно-цифровым символом, не может иметь "--" и должен быть меньше 32 символов.

--no-wait

Не ожидать завершения длительной операции.

значение по умолчанию: False
--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--yes -y

Не запрашивать подтверждение.

значение по умолчанию: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az containerapp exec

Откройте интерактивную оболочку SSH в реплика приложения контейнера.

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

Примеры

exec в приложение контейнера

az containerapp exec -n my-containerapp -g MyResourceGroup

exec в определенное приложение контейнера реплика и редакции

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

открытие оболочки Bash в контейнерном приложении

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

Обязательные параметры

--name -n

Имя containerapp.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Необязательные параметры

--command

Команда запуска (bash, zsh, sh и т. д.).

значение по умолчанию: sh
--container

Имя контейнера для входа.

--replica

Имя реплика в ssh. Список реплика с помощью az containerapp реплика list. Реплика может не существовать, если нет трафика в приложение.

--revision

Имя редакции приложения-контейнера для SSH. По умолчанию используется последняя редакция.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az containerapp list

Вывод списка приложений-контейнеров.

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

Примеры

Вывод списка приложений-контейнеров в текущей подписке.

az containerapp list

Вывод списка приложений контейнеров по группе ресурсов.

az containerapp list -g MyResourceGroup

Необязательные параметры

--environment

Имя или идентификатор ресурса среды приложения контейнера.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az containerapp list (containerapp Расширение)

Вывод списка приложений-контейнеров.

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

Примеры

Вывод списка приложений-контейнеров в текущей подписке.

az containerapp list

Вывод списка приложений контейнеров по группе ресурсов.

az containerapp list -g MyResourceGroup

Вывод списка приложений контейнеров по типу среды.

az containerapp list --environment-type connected

Необязательные параметры

--environment

Имя или идентификатор ресурса среды приложения контейнера.

--environment-type
Предварительный просмотр

Тип среды.

допустимые значения: connected, managed
значение по умолчанию: all
--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az containerapp list-usages

Предварительный просмотр

Эта команда находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Список использования квот на уровне подписки в определенном регионе.

az containerapp list-usages --location

Примеры

Список использования квот в определенном регионе.

az containerapp list-usages -l eastus

Обязательные параметры

--location -l

Location. Значения из az account list-locations. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az containerapp show

Отображение сведений о приложении-контейнере.

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

Примеры

Отображение сведений о приложении-контейнере.

az containerapp show -n my-containerapp -g MyResourceGroup

Необязательные параметры

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--name -n

Имя containerapp. Имя должно состоять из буквенно-цифровых символов нижнего регистра или "-", начинаться с буквы, заканчиваться буквенно-цифровым символом, не может иметь "--" и должен быть меньше 32 символов.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--show-secrets

Показать секреты Containerapp.

значение по умолчанию: False
--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az containerapp show (containerapp Расширение)

Отображение сведений о приложении-контейнере.

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

Примеры

Отображение сведений о приложении-контейнере.

az containerapp show -n my-containerapp -g MyResourceGroup

Необязательные параметры

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--name -n

Имя containerapp. Имя должно состоять из буквенно-цифровых символов нижнего регистра или "-", начинаться с буквы, заканчиваться буквенно-цифровым символом, не может иметь "--" и должен быть меньше 32 символов.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--show-secrets

Показать секреты Containerapp.

значение по умолчанию: False
--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az containerapp show-custom-domain-verification-id

Предварительный просмотр

Эта команда находится в предварительной версии и находится в процессе разработки. Уровни ссылок и поддержки: https://aka.ms/CLI_refstatus

Отображение идентификатора проверки для личных доменов приложения или среды.

az containerapp show-custom-domain-verification-id

Примеры

Получите идентификатор проверки, который необходимо добавить в виде записи TXT для личного домена приложения для проверки владения доменом.

az containerapp show-custom-domain-verification-id

Получение идентификатора проверки, который необходимо добавить в качестве записи TXT для пользовательской среды DNS-суффикс для проверки владения доменом.

az containerapp show-custom-domain-verification-id
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az containerapp up

Создайте или обновите приложение контейнера, а также все связанные ресурсы (ACR, группа ресурсов, среда приложений контейнеров, GitHub Actions и т. д.).

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

Примеры

Создание приложения-контейнера из dockerfile в репозитории GitHub (настройка действий github)

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

Создание приложения-контейнера из dockerfile в локальном каталоге (или автоматическое создание контейнера, если файл dockerfile не найден)

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

Создание приложения-контейнера из образа в реестре

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

Создание приложения-контейнера из образа в реестре с включенным входящего трафика и указанной средой

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

Обязательные параметры

--name -n

Имя containerapp. Имя должно состоять из буквенно-цифровых символов нижнего регистра или "-", начинаться с буквы, заканчиваться буквенно-цифровым символом, не может иметь "--" и должен быть меньше 32 символов.

Необязательные параметры

--branch -b

Ветвь репозитория Github. Предполагается, что репозиторий Github ветвь по умолчанию, если он не указан.

--browse

По возможности откройте приложение в веб-браузере после создания и развертывания.

значение по умолчанию: False
--context-path

Путь в репозитории, из которого выполняется сборка Docker. Значение по умолчанию — "./". Предполагается, что Dockerfile называется Dockerfile и в этом каталоге.

--env-vars

Список переменных среды для контейнера. Разделенные пробелами значения в формате key=value. Пустая строка для очистки существующих значений. Значение префикса с параметром Secretref:, чтобы ссылаться на секрет.

--environment

Имя или идентификатор ресурса среды приложения контейнера.

--image -i

Образ контейнера, например publisher/image-name:tag.

--ingress

Тип входящего трафика.

допустимые значения: external, internal
--location -l

Location. Значения из az account list-locations. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>.

--logs-workspace-id

Идентификатор рабочей области Log Analytics для отправки диагностика журналов. Чтобы создать рабочую область az monitor log-analytics, можно использовать команду az monitor log-analytics workspace create. Может применяться дополнительное выставление счетов.

--logs-workspace-key

Ключ рабочей области Log Analytics для настройки рабочей области Log Analytics. Чтобы получить ключ, можно использовать az monitor log-analytics workspace get-shared-keys.

--registry-password

Пароль для входа в реестр контейнеров. Если он хранится в качестве секрета, значение должно начинаться с "secretref:", за которым следует имя секрета.

--registry-server

Имя узла сервера реестра контейнеров, например myregistry.azurecr.io.

--registry-username

Имя пользователя для входа в реестр контейнеров.

--repo

Создайте приложение с помощью Github Actions. В формате: https://github.com//или /.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

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

Идентификатор клиента субъекта-службы. Используется Github Actions для проверки подлинности в Azure.

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

Секрет клиента субъекта-службы. Используется Github Actions для проверки подлинности в Azure.

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

Идентификатор клиента субъекта-службы. Используется Github Actions для проверки подлинности в Azure.

--source

Путь к локальному каталогу, содержащий источник приложения и Dockerfile для создания образа контейнера. Предварительная версия. Если файл Dockerfile отсутствует, образ контейнера создается с помощью пакетов сборки. Если Docker не запущен или не используется пакет сборок, oryx будет использоваться для создания образа. См. поддерживаемые среды выполнения Oryx здесь: https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md

--target-port

Порт приложения, используемый для входящего трафика.

--token

Личный маркер доступа с доступом на запись в указанный репозиторий. Дополнительные сведения можно получить здесь: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line. Если он не указан или не найден в кэше (и используется --repo), откроется страница браузера для проверки подлинности с помощью Github.

--workload-profile-name -w

Понятное имя профиля рабочей нагрузки.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az containerapp up (containerapp Расширение)

Создайте или обновите приложение контейнера, а также все связанные ресурсы (ACR, группа ресурсов, среда приложений контейнеров, GitHub Actions и т. д.).

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

Примеры

Создание приложения-контейнера из dockerfile в репозитории GitHub (настройка действий github)

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

Создание приложения-контейнера из dockerfile в локальном каталоге (или автоматическое создание контейнера, если файл dockerfile не найден)

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

Создание приложения-контейнера из образа в реестре

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

Создание приложения-контейнера из образа в реестре с включенным входящего трафика и указанной средой

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

Создание приложения-контейнера из образа в реестре в Подключение кластере

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

Создание приложения-контейнера из образа в реестре в подключенной среде

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

Обязательные параметры

--name -n

Имя containerapp. Имя должно состоять из буквенно-цифровых символов нижнего регистра или "-", начинаться с буквы, заканчиваться буквенно-цифровым символом, не может иметь "--" и должен быть меньше 32 символов.

Необязательные параметры

--artifact
Предварительный просмотр

Локальный путь к артефакту приложения для создания образа контейнера. См. поддерживаемые артефакты: https://aka.ms/SourceToCloudSupportedArtifacts

--branch -b

Ветвь репозитория Github. Предполагается, что репозиторий Github ветвь по умолчанию, если он не указан.

--browse

По возможности откройте приложение в веб-браузере после создания и развертывания.

значение по умолчанию: False
--build-env-vars
Предварительный просмотр

Список переменных среды для сборки. Разделенные пробелами значения в формате key=value.

--connected-cluster-id
Предварительный просмотр

Идентификатор ресурса подключенного кластера. Список с помощью az connectedk8s list.

--context-path

Путь в репозитории, из которого выполняется сборка Docker. Значение по умолчанию — "./". Предполагается, что Dockerfile называется Dockerfile и в этом каталоге.

--custom-location
Предварительный просмотр

Идентификатор ресурса настраиваемого расположения. Список с помощью az customlocation list.

--env-vars

Список переменных среды для контейнера. Разделенные пробелами значения в формате key=value. Пустая строка для очистки существующих значений. Значение префикса с параметром Secretref:, чтобы ссылаться на секрет.

--environment

Имя или идентификатор ресурса управляемой среды приложения контейнера или подключенной среды.

--image -i

Образ контейнера, например publisher/image-name:tag.

--ingress

Тип входящего трафика.

допустимые значения: external, internal
--location -l

Location. Значения из az account list-locations. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>.

--logs-workspace-id

Идентификатор рабочей области Log Analytics для отправки диагностика журналов. Чтобы создать рабочую область az monitor log-analytics, можно использовать команду az monitor log-analytics workspace create. Может применяться дополнительное выставление счетов.

--logs-workspace-key

Ключ рабочей области Log Analytics для настройки рабочей области Log Analytics. Чтобы получить ключ, можно использовать az monitor log-analytics workspace get-shared-keys.

--registry-password

Пароль для входа в реестр контейнеров. Если он хранится в качестве секрета, значение должно начинаться с "secretref:", за которым следует имя секрета.

--registry-server

Имя узла сервера реестра контейнеров, например myregistry.azurecr.io.

--registry-username

Имя пользователя для входа в реестр контейнеров.

--repo

Создайте приложение с помощью Github Actions. В формате: https://github.com//или /.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

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

Идентификатор клиента субъекта-службы. Используется Github Actions для проверки подлинности в Azure.

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

Секрет клиента субъекта-службы. Используется Github Actions для проверки подлинности в Azure.

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

Идентификатор клиента субъекта-службы. Используется Github Actions для проверки подлинности в Azure.

--source

Путь к локальному каталогу, содержащий источник приложения и Dockerfile для создания образа контейнера. Предварительная версия. Если файл Dockerfile отсутствует, образ контейнера создается с помощью пакетов сборки. Если Docker не запущен или не используется пакет сборок, oryx будет использоваться для создания образа. См. поддерживаемые среды выполнения Oryx здесь: https://github.com/microsoft/Oryx/blob/main/doc/supportedRuntimeVersions.md

--target-port

Порт приложения, используемый для входящего трафика.

--token

Личный маркер доступа с доступом на запись в указанный репозиторий. Дополнительные сведения можно получить здесь: https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line. Если он не указан или не найден в кэше (и используется --repo), откроется страница браузера для проверки подлинности с помощью Github.

--workload-profile-name -w

Понятное имя профиля рабочей нагрузки.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az containerapp update

Обновление приложения контейнера. В режиме нескольких редакций создайте новую редакцию на основе последней версии.

az containerapp update [--args]
                       [--command]
                       [--container-name]
                       [--cpu]
                       [--ids]
                       [--image]
                       [--max-replicas]
                       [--memory]
                       [--min-replicas]
                       [--name]
                       [--no-wait]
                       [--remove-all-env-vars]
                       [--remove-env-vars]
                       [--replace-env-vars]
                       [--resource-group]
                       [--revision-suffix]
                       [--scale-rule-auth]
                       [--scale-rule-http-concurrency]
                       [--scale-rule-metadata]
                       [--scale-rule-name]
                       [--scale-rule-type]
                       [--secret-volume-mount]
                       [--set-env-vars]
                       [--subscription]
                       [--tags]
                       [--termination-grace-period]
                       [--workload-profile-name]
                       [--yaml]

Примеры

Обновите образ контейнера приложения контейнера.

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

Обновите требования к ресурсам приложения-контейнера и ограничения масштаба.

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

Обновление приложения-контейнера с помощью правила масштабирования HTTP

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

Обновление приложения-контейнера с помощью настраиваемого правила масштабирования

az containerapp update -n myapp -g mygroup \
    --scale-rule-name my-custom-rule \
    --scale-rule-type my-custom-type \
    --scale-rule-metadata key=value key2=value2 \
    --scale-rule-auth triggerparam=secretref triggerparam=secretref

Необязательные параметры

--args

Список аргументов команд запуска контейнера. Разделенные пробелами значения, например "-c" "mycommand". Пустая строка для очистки существующих значений.

--command

Список поддерживаемых команд в контейнере, который будет выполняться во время запуска. Разделенные пробелами значения, например "/bin/queue" "mycommand". Пустая строка для очистки существующих значений.

--container-name

Имя контейнера.

--cpu

Обязательный ЦП в ядрах от 0,25 до 2.0, например 0,5.

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--image -i

Образ контейнера, например publisher/image-name:tag.

--max-replicas

Максимальное количество реплика.

--memory

Требуемая память от 0.5 до 4.0, заканчивающаяся "Gi", например 1.0Gi.

--min-replicas

Минимальное количество реплика.

--name -n

Имя containerapp. Имя должно состоять из буквенно-цифровых символов нижнего регистра или "-", начинаться с буквы, заканчиваться буквенно-цифровым символом, не может иметь "--" и должен быть меньше 32 символов.

--no-wait

Не ожидать завершения длительной операции.

значение по умолчанию: False
--remove-all-env-vars

Удалите все переменные среды из контейнера..

значение по умолчанию: False
--remove-env-vars

Удалите переменные среды из контейнера. Имена переменных среды, разделенных пробелами.

--replace-env-vars

Замените переменные среды в контейнере. Другие существующие переменные среды удаляются. Разделенные пробелами значения в формате key=value. Если он хранится в качестве секрета, значение должно начинаться с "secretref:", за которым следует имя секрета.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--revision-suffix

Суффикс, добавляемый к имени редакции.

--scale-rule-auth --sra

Параметры проверки подлинности правила масштабирования. Параметры проверки подлинности должны иметь формат "= ..." .

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

Максимальное количество одновременных запросов перед масштабированием. Поддерживается только для правил масштабирования http и tcp.

--scale-rule-metadata --srm

Метаданные правила масштабирования. Метаданные должны иметь формат "= = ...".

--scale-rule-name --srn

Имя правила масштабирования.

--scale-rule-type --srt

Тип правила масштабирования. Значение по умолчанию: http. Дополнительные сведения см. в статье https://learn.microsoft.com/azure/container-apps/scale-app#scale-triggers.

--secret-volume-mount

Путь для подключения всех секретов, например mnt/secret.

--set-env-vars

Добавьте или обновите переменные среды в контейнере. Существующие переменные среды не изменяются. Разделенные пробелами значения в формате key=value. Если он хранится в качестве секрета, значение должно начинаться с "secretref:", за которым следует имя секрета.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

--termination-grace-period --tgp

Длительность в секундах реплика предоставляется для корректного завершения работы до принудительного завершения. (по умолчанию: 30).

--workload-profile-name -w

Понятное имя профиля рабочей нагрузки.

--yaml

Путь к YAML-файлу с конфигурацией приложения-контейнера. Все остальные параметры будут игнорироваться. Пример см. в разделе https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

az containerapp update (containerapp Расширение)

Обновление приложения контейнера. В режиме нескольких редакций создайте новую редакцию на основе последней версии.

az containerapp update [--args]
                       [--artifact]
                       [--bind]
                       [--build-env-vars]
                       [--command]
                       [--container-name]
                       [--cpu]
                       [--customized-keys]
                       [--ids]
                       [--image]
                       [--max-inactive-revisions]
                       [--max-replicas]
                       [--memory]
                       [--min-replicas]
                       [--name]
                       [--no-wait]
                       [--remove-all-env-vars]
                       [--remove-env-vars]
                       [--replace-env-vars]
                       [--resource-group]
                       [--revision-suffix]
                       [--scale-rule-auth]
                       [--scale-rule-http-concurrency]
                       [--scale-rule-metadata]
                       [--scale-rule-name]
                       [--scale-rule-type]
                       [--secret-volume-mount]
                       [--set-env-vars]
                       [--source]
                       [--subscription]
                       [--tags]
                       [--termination-grace-period]
                       [--unbind]
                       [--workload-profile-name]
                       [--yaml]

Примеры

Обновите образ контейнера приложения контейнера.

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

Обновите требования к ресурсам приложения-контейнера и ограничения масштаба.

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

Обновление приложения-контейнера с помощью правила масштабирования HTTP

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

Обновление приложения-контейнера с помощью настраиваемого правила масштабирования

az containerapp update -n myapp -g mygroup \
    --scale-rule-name my-custom-rule \
    --scale-rule-type my-custom-type \
    --scale-rule-metadata key=value key2=value2 \
    --scale-rule-auth triggerparam=secretref triggerparam=secretref

Обновление приложения-контейнера из предоставленного источника приложения

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

Необязательные параметры

--args

Список аргументов команд запуска контейнера. Разделенные пробелами значения, например "-c" "mycommand". Пустая строка для очистки существующих значений.

--artifact
Предварительный просмотр

Локальный путь к артефакту приложения для создания образа контейнера. См. поддерживаемые артефакты: https://aka.ms/SourceToCloudSupportedArtifacts

--bind
Предварительный просмотр

Разделенный пробелами список служб, привязок или компонентов Java для подключения к этому приложению. например, SVC_NAME1[:BIND_NAME1] SVC_NAME2[:BIND_NAME2]...

--build-env-vars
Предварительный просмотр

Список переменных среды для сборки. Разделенные пробелами значения в формате key=value.

--command

Список поддерживаемых команд в контейнере, который будет выполняться во время запуска. Разделенные пробелами значения, например "/bin/queue" "mycommand". Пустая строка для очистки существующих значений.

--container-name

Имя контейнера.

--cpu

Обязательный ЦП в ядрах от 0,25 до 2.0, например 0,5.

--customized-keys
Предварительный просмотр

Настраиваемые ключи, используемые для изменения имен конфигурации по умолчанию. Ключ — это исходное имя, значение — это настраиваемое имя.

--ids

Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.

--image -i

Образ контейнера, например publisher/image-name:tag.

--max-inactive-revisions
Предварительный просмотр

Максимальные неактивные редакции приложения-контейнера могут иметь.

--max-replicas

Максимальное количество реплика.

--memory

Требуемая память от 0.5 до 4.0, заканчивающаяся "Gi", например 1.0Gi.

--min-replicas

Минимальное количество реплика.

--name -n

Имя containerapp. Имя должно состоять из буквенно-цифровых символов нижнего регистра или "-", начинаться с буквы, заканчиваться буквенно-цифровым символом, не может иметь "--" и должен быть меньше 32 символов.

--no-wait

Не ожидать завершения длительной операции.

значение по умолчанию: False
--remove-all-env-vars

Удалите все переменные среды из контейнера..

значение по умолчанию: False
--remove-env-vars

Удалите переменные среды из контейнера. Имена переменных среды, разделенных пробелами.

--replace-env-vars

Замените переменные среды в контейнере. Другие существующие переменные среды удаляются. Разделенные пробелами значения в формате key=value. Если он хранится в качестве секрета, значение должно начинаться с "secretref:", за которым следует имя секрета.

--resource-group -g

Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>.

--revision-suffix

Суффикс, добавляемый к имени редакции.

--scale-rule-auth --sra

Параметры проверки подлинности правила масштабирования. Параметры проверки подлинности должны иметь формат "= ..." .

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

Максимальное количество одновременных запросов перед масштабированием. Поддерживается только для правил масштабирования http и tcp.

--scale-rule-metadata --srm

Метаданные правила масштабирования. Метаданные должны иметь формат "= = ...".

--scale-rule-name --srn

Имя правила масштабирования.

--scale-rule-type --srt

Тип правила масштабирования. Значение по умолчанию: http. Дополнительные сведения см. в статье https://learn.microsoft.com/azure/container-apps/scale-app#scale-triggers.

--secret-volume-mount

Путь для подключения всех секретов, например mnt/secret.

--set-env-vars

Добавьте или обновите переменные среды в контейнере. Существующие переменные среды не изменяются. Разделенные пробелами значения в формате key=value. Если он хранится в качестве секрета, значение должно начинаться с "secretref:", за которым следует имя секрета.

--source
Предварительный просмотр

Путь к локальному каталогу, содержащий источник приложения и Dockerfile для создания образа контейнера. Предварительная версия. Если файл Dockerfile отсутствует, образ контейнера создается с помощью пакетов сборки. Если Docker не запущен или не используется пакет сборок, oryx будет использоваться для создания образа. См. поддерживаемые среды выполнения Oryx здесь: https://aka.ms/SourceToCloudSupportedVersions

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

--termination-grace-period --tgp

Длительность в секундах реплика предоставляется для корректного завершения работы до принудительного завершения. (по умолчанию: 30).

--unbind
Предварительный просмотр

Разделенный пробелами список служб, привязок или компонентов Java, которые будут удалены из этого приложения. например, BIND_NAME1...

--workload-profile-name -w

Понятное имя профиля рабочей нагрузки.

--yaml

Путь к YAML-файлу с конфигурацией приложения-контейнера. Все остальные параметры будут игнорироваться. Пример см. в разделе https://docs.microsoft.com/azure/container-apps/azure-resource-manager-api-spec#examples.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

Показывать только ошибки, блокируя предупреждения.

--output -o

Формат вывода.

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.