Выполнение команд внутри Docker контейнера

В этой статье рассмотрим простейшие примеры выполнения произвольных команд внутри Docker контейнеров. Для этого сначала потребуется получить id контейнера. Оно возвращается первым столбцом при выполнении команды:
docker ps -a
Далее значение из столбца "CONTAINER ID" будет использовано для указания, в каком контенере необходимо выполнить произвольную bash команду:
docker exec -it id_контейнера bash_команда
К примеру, если id контейнера равен "fa8264bb1730" и нужно выполнить команду "ls -la" внутри контейнера, то:
docker exec -it fa8264bb1730 ls -la
В результате выполнения этой команды будет возвращён список файлов и папок в корневой директории Docker контейнера.

Если нужно открыть выполнить сразу несколько команд внутри контейнера, то будет целесообразно выполнить команду "bash" для вызова консоли:
docker exec -it fa8264bb1730 bash
После выполнения этой команды консоль откроется внутри контейнера. И можно будет вводить сразу несколько команд.
MouseDC.ru - хостинг, виртуальный хостинг, покупка доменов, проверка доменов, WHOIS, курсы создания сайтов, вебинары по созданию, курсы разработки сайтов, доработка сайтов, сопровождение сайтов, разработка сайтов, техподдержка сайтов
Cмотрите другие статьи:
Была ли статья полезной?
Была ли эта статья полезна? Есть вопрос?
хостинг для сайтов
Закажите недорогой хостинг Заказать

всего от 290 руб

⇡ наверх