Middle
48
Que fait la commande docker exec ? Quels drapeaux sont utilisés ?
Entreprises à qui on a demandé
Тендертех
Réponse de l'IA
sobes.tech IA
Команда docker exec используется для выполнения команд внутри уже запущенного контейнера Docker. Это позволяет получить доступ к среде контейнера и запускать процессы, например, открыть интерактивный шелл или выполнить скрипт.
Основные флаги:
-i(interactive) — позволяет взаимодействовать с процессом, оставляя STDIN открытым.-t(tty) — выделяет псевдотерминал, что удобно для интерактивных сессий, например, запуска bash.--user— запуск команды от имени указанного пользователя внутри контейнера.--detachили-d— запуск команды в фоне.
Пример запуска интерактивного bash в контейнере:
docker exec -it container_id_or_name bash