Утилита podman exec#
Утилита podman exec выполняет команду в работающем контейнере.
Синтаксис утилиты:
podman exec <options> container <command> <argument>
Где:
<options>- опции;container- имя или ID контейнера;<command>- команда;<argument>- аргумент.
Часто используемые опции утилиты представлены в таблице ниже.
Опция |
Описание |
|---|---|
|
Запуск утилиты в фоновом режиме с последующим автоматическим удалением сеанса. Утилита выводит ID сеанса и завершается сразу после его запуска |
|
Запуск последнего созданного контейнера. Учитываются контейнеры, созданные не только текущим пользователем |
|
Установка имени или ID пользователя (опциональна установка имени или ID группы) для запуска команды в контейнере |
|
Присоединение интерактивной командной оболочки |
|
Выбор рабочего каталога внутри контейнера |
Пример использования#
Для запуска команды в контейнере от имени конкретного пользователя введите:
podman exec --user root ctrID ls
В результате выполнения команды в контейнере ctrID от имени пользователя root будет выполнена команда ls.