INTEGRITY Документация

Containers

Работа с Containers с помощью Wrangler.

build

Соберите образ контейнера из файла Dockerfile.

wrangler containers build [PATH] [OPTIONS]

delete

Удалить Container (приложение).

wrangler containers delete <CONTAINER_ID> [OPTIONS]

images

Выполняйте операции с образами в вашем реестре контейнеров.

images list

Список образов в реестре контейнеров.

wrangler containers images list [OPTIONS]

images delete

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

wrangler containers images delete [IMAGE] [OPTIONS]

registries

Настройте и просмотрите реестры, доступные вашему контейнеру. Подробнее о том, какие внешние реестры мы сейчас поддерживаем.

registries list

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

wrangler containers registries list [OPTIONS]

registries configure

Настройте новый реестр для вашего аккаунта.

wrangler containers registries configure [DOMAIN] [OPTIONS]

Флаги учётных данных являются взаимоисключающими. Используйте тот, который соответствует настраиваемому реестру.

В интерактивном режиме wrangler запросит у вас секрет и сохранит его в Secrets Store. Чтобы выполнить команду в неинтерактивном режиме, можно передать значение секрета в wrangler через stdin, и секрет будет создан автоматически.

registries delete

Удаление конфигурации реестра из вашей учётной записи.

wrangler containers registries delete [DOMAIN] [OPTIONS]

registries credentials

Генерирует временные учётные данные для отправки (push) или получения (pull) образов из управляемого реестра Cloudflare (registry.cloudflare.com).

wrangler containers registries credentials [OPTIONS]

Хотя бы один из --push или --pull должен быть указан.

info

Получить сведения об определённом Container: общие данные и список экземпляров.

wrangler containers info <CONTAINER_ID> [OPTIONS]

instances

Получить список всех экземпляров Container для указанного приложения. Отображает ID экземпляра, имя, статус, местоположение, версию и время создания.

В интерактивном режиме результаты разбиваются на страницы. Нажмите Enter чтобы загрузить следующую страницу или Esc/q до остановки. В неинтерактивных средах (например, при перенаправлении вывода через pipe или запуске в CI) все страницы загружаются автоматически.

Используйте --json флаг, чтобы вывести результат в виде плоского массива JSON. Каждый элемент содержит поля id, name, state, location, version, а также created. Это также формат вывода по умолчанию в неинтерактивных средах.

wrangler containers instances <APPLICATION_ID> [OPTIONS]

Например, чтобы получить список экземпляров приложения:

wrangler containers instances 12345678-abcd-1234-abcd-123456789abc
INSTANCE                              NAME        STATE          LOCATION  VERSION  CREATED
a1b2c3d4-e5f6-7890-abcd-ef1234567890  worker-12   running        sfo06     3        2025-06-01T12:00:00Z
b2c3d4e5-f6a7-8901-bcde-f12345678901  worker-47   provisioning   iad01     2        2025-06-01T13:00:00Z

Чтобы получить те же данные в формате JSON:

wrangler containers instances 12345678-abcd-1234-abcd-123456789abc --json
[
	{
		"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
		"name": "worker-12",
		"state": "running",
		"location": "sfo06",
		"version": 3,
		"created": "2025-06-01T12:00:00Z"
	}
]

list

Список Containers в вашем аккаунте.

wrangler containers list [OPTIONS]

push

Отправьте образ с тегом в управляемый реестр Cloudflare, автоматически связанный с вашей учётной записью.

wrangler containers push [TAG] [OPTIONS]

ssh

Подключитесь к запущенному экземпляру Container по SSH. См. SSH для получения сведений о конфигурации.

wrangler containers ssh <INSTANCE_ID>

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

wrangler containers ssh <INSTANCE_ID> -- ls -al