Изменить режим работы контейнера
Статья создана
Обновлена 25 декабря 2024 г.
CLI
API
Чтобы изменить режим работы контейнера, выполните команду:
yc serverless container revision deploy \
--container-id <идентификатор_контейнера> \
--image <URL_Docker-образа> \
--service-account-id <идентификатор_сервисного_аккаунта>
--runtime <режим_работы>
Где:
--container-id
— идентификатор контейнера. Чтобы узнать идентификатор, получите список контейнеров.--image
— URL Docker-образа из Yandex Container Registry.--service-account-id
— идентификатор сервисного аккаунта, у которого есть права на скачивание Docker-образа.--runtime
— режим работы контейнера. Возможные значения:http
,task
. Значение по умолчанию:http
.
Результат:
done (3s)
id: bba8faed420g********
container_id: bbab5i36nvda********
created_at: "2024-12-13T12:12:09.057Z"
image:
image_url: cr.yandex/crpp35hht729********/ubuntu:hello
image_digest: sha256:f6f34c6cf5f56e594e9828274592f1cc4d9383b1689057ccaf188d41********
resources:
memory: "134217728"
cores: "1"
core_fraction: "100"
execution_timeout: 3s
concurrency: "1"
service_account_id: aje07l4q4vmo********
status: ACTIVE
log_options:
folder_id: b1gc1t4cb638********
runtime:
task: {}
Чтобы изменить режим работы контейнера, воспользуйтесь методом REST API deployRevision для ресурса Container или вызовом gRPC API ContainerService/DeployRevision.