tocdepth

2

Создать контейнер с помощью Artifact Registry

В Artifact Registry доступно создание контейнера на основе загруженного Docker-образа. Контейнер запускается в среде сервиса Container Apps.

Чтобы создать и запустить контейнер:

  1. В личном кабинете перейдите в меню Кнопка с изображением девяти точек.

  2. Перейдите в раздел Контейнеры → Container Apps и убедитесь, что сервис подключен. Если нет, подключите его.

  3. Перейдите в раздел Контейнеры → Artifact Registry → Репозитории → Артефакты.

  4. В строке с нужным образом откройте меню Горизонтальное меню.

  5. Нажмите Создать Container App.

  6. Заполните поля и активируйте опции:

    • Название контейнера — произвольное название контейнера, может совпадать с именем образа.

    • Порт контейнера — порт, на котором будет работать контейнер. Порт должен соответствовать порту, на котором работает ваше приложение.

    • vCPU/RAM — количество vCPU и RAM, которые выделяются для каждого экземпляра контейнера при обработке вызова.

    • Минимальное и максимальное количество экземпляров при масштабировании сервиса.

    • Опция Публичный адрес — активируйте опцию, чтобы получить URL-адрес для вызова приложения из интернета по HTTPS без авторизации.

    • Опция Автоматическое развертывание — если опция активирована, то каждый раз после загрузки в Artifact Registry новой версии образа на стороне Container Apps будет автоматически создаваться новая ревизия контейнера на базе обновленной версии образа.

    • Маска тега — укажите значение в формате <имя_тега>.* или *. Например, если указать значение v.*, то при загрузке в Artifact Registry новых версий образов с тегами v.1, v.2, v.3 и далее будет автоматически создаваться новая ревизия контейнера в Container Apps.

  7. Нажмите Создать.

    Вы будете перенаправлены на страницу сервиса Container Apps для дальнейшего управления контейнером. Контейнер будет создан и запущен в течение нескольких минут.

Примечание

Создание контейнера в интерфейсе Artifact Registry доступно через упрощенную форму, без поддержки дополнительных настроек — например, без параметров масштабирования контейнера, переменных и health-проб. Если вам необходима тонкая настройка контейнера и ревизий, создайте контейнер в интерфейсе сервиса Container Apps.

Запустили Evolution free tier
для Dev & Test
Получить