Ревизия — это неизменяемая версия контейнера. Ревизия контейнера создается из Docker-образа, который размещен в репозитории сервиса Artifact Registry.
Сервисы Container Apps и Artifact Registry должны администрироваться в одном проекте личного кабинета.
После создания ревизию контейнера нельзя изменить или удалить. Если вы загрузили в репозиторий Artifact Registry новую версию образа контейнера и хотите обновить ревизию, то нужно создать новую ревизию.
Новые ревизии могут создаваться автоматически сразу после загрузки обновленной версии образа в Artifact Registry, если при создании контейнера была активирована опция автоматического развертывания.
После создания ревизии запросы автоматически перенаправляются с предыдущей ревизии на новую. Активна всегда последняя по времени создания ревизия.
В ревизии может быть запущен не только главный контейнер, но и sidecar- и init-контейнеры. Даже когда создана новая ревизия, которая активно принимает запросы пользователей, предыдущая ревизия контейнера может завершать задачи в sidecar-контейнере. Такая ревизия может какое-то время находиться в статусе Выполняется, хотя она не принимает запросы пользователей.
Если новая ревизия в процессе создания получила статус «Ошибка», то она не считается созданной и запросы будут направляться на последнюю успешно созданную ревизию.
Для вызова созданной ревизии используется внутренний и публичный URL, указанные в разделе <название_контейнера> → Информация в личном кабинете. Отправить тестовый запрос можно в разделе Тестирование.