Мануалы и справочники Общие команды
docker-run

Команда docker-run: опции, ключи и примеры использования

docker run

Запустить команду в новом Docker контейнере.

  • Запускает команду в новом контейнере из указанного образа:

docker run {{image:tag}} {{command}}

  • Запускает команду в новом контейнере в фоне (отвязывается от терминала) и выводит ID контейнера:

docker run -d {{image}} {{command}}

  • Выполнить команду в одноразовом контейнере в интерактивном режиме с доступом к терминалу:

docker run --rm -it {{image}} {{command}}

  • Передать переменные окружения для запускаемого нового контейнера:

docker run -e '{{variable}}={{value}}' -e {{variable}} {{image}} {{command}}

  • Запускаем новый контейнер с указанной командой и монтируем внешнюю (хостовую) директорию внутрь контейнера:

docker run -v {{path/to/host_path}}:{{path/to/container_path}} {{image}} {{command}}

  • При запуске нового контейнера выставляем из контейнера сетевые порты для доступа снаружи:

docker run -p {{host_port}}:{{container_port}} {{image}} {{command}}

  • Подменяем точку входа (запускаемую программу) и запускаем новый контейнер из образа:

docker run --entrypoint {{command}} {{image}}

  • Запускаем новый контейнер и присоединяем к указанной сети:

docker run --network {{network}} {{image}}

Изображение Выучи 10 хороших привычек для работы в UNIX от IBM