exec: выполнить команду в контейнере docker

Содержание
Введение
Нюансы
Статьи про Docker

Введение

Допустим вы запустили контейнер Ubuntu командой

docker run -d --name myubuntu ubuntu

Чтобы выполнить какую-то bash команду внутри этого контейнера нужно воспользоваться командой docker exec.

Например, листинг

docker exec myubuntu ls

bin boot dev etc home lib lib32 lib64 libx32 media mnt opt proc root run sbin srv sys tmp usr var

Нюансы при использовании Linux и Windows

Если операционная система в которой вы установили Docker это Linux вы можете выполнить ls как с помощью

docker exec myubuntu ls

Так и с помощью

docker exec myubuntu ls /

В Windows будет работать только

Похожие статьи
Docker
Установка в Windows
Установка в Linux
Начало работы
run: Опции запуска контейнера
Dockerfile
Остановить/удалить все контейнеры
Ubuntu в контейнере на Windows 10
exec: выполнить команду в контейнере
Установка docker compose в Linux
Создать контейнер с доступом по SSH
Видеоуроки
Ошибки
Make
Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящуюю по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: