container exec
Команда используется для подключения в терминал реплики контейнера или для запуска скриптов внутри реплики контейнера.
dockhost container exec [options] <name> <args...>
Опции
| Опция | Описание | Обязательно | По умолчанию |
|---|---|---|---|
| --name | Имя контейнера | Да | |
| --replica | ИД реплики, к которой необходимо подключиться | Да | |
| --tty | Использовать TTY | Нет | |
| -p, --project | Имя проекта | Нет | Текущий проект |
Вызов команды с указанием только имени контейнера выполнит подключение в терминал реплики контейнера.
Примеры
Интерактивная shell-сессия:
dockhost container exec my-app
Подключение к конкретной реплике:
dockhost container exec -r abc123 my-app
Выполнение разовой команды:
dockhost container exec my-app -- ls -la /