Обзор
Установка
Docker-образ

container update

Команда обновляет контейнер в проекте.

dockhost container update --name <name> --image <image> [options]

Опции

Опция Описание Обязательно По умолчанию
--name Имя контейнера Да
--image Имя образа Да
--uid UID Нет
--gid GID Нет
--replicas Количество реплик Нет
--cpu Количества ядер CPU, минимальное значение 1 Нет
--cpu-fraction Процент резервирования ядер CPU, может быть 10, 20, 50, 100 Нет
--memory Лимит доступной оперативной памяти, минимальное значение 64MiB Нет
--port Порт контейнера Нет
--init Скрипт инициализации контейнера, выполняется перед запуском контейнера Нет
--init-root Выполнить команды инициализации от root пользователя Нет false
--variable Переменная окружения (имя:значение) Нет
--config Конфигурация (имя:путь монтирования) Нет
--volume Диск (имя:путь монтирования) Нет
-p, --project Имя проекта Нет Текущий проект

Имя контейнера должно содержать строчные буквенно-цифровые символы или «-» и начинаться и заканчиваться буквенно-цифровым символом.

--port, --init, --variable, --config, --volume можно указать несколько раз

Для обновления только образа контейнера, например при использование в CI/CD сценариях, используйте команду container update-image

Примеры

Обновление образа контейнера:

dockhost container update --name app --image nginx:1.28 --project myproject

Обновление лимитов ресурсов:

dockhost container update --name app --memory 512MiB --cpu 2 --project myproject

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

dockhost container update --name web --variable NODE_ENV:staging --force --project myproject

Изменение стратегии обновления и количества реплик:

dockhost container update --name api --strategy RollingUpdate --replicas 3 --project myproject
Назад
container create
Далее
container update-image

Мы используем файлы cookies

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