Docker. Первый запуск
Запуск контейнера
Для запуска контейнера в Docker используется команда docker run. Например, для запуска контейнера nginx версии 1.24.0 выполните следующую команду:
docker run nginx:1.24.0
Если тег не указан, то будет скачиваться образ с тегом :latest по умолчанию.
Режимы запуска контейнера
При запуске контейнера можно использовать различные режимы:
-t- включает псевдо-терминал и дает вывод данных, но не позволяет вводить данные в контейнере. Контейнер будет висеть, пока мы его не остановим.-i- интерактивный режим, позволяет вводить данные в контейнер.-it- полный доступ к контейнеру, включая возможность ввода и вывода данных.
Например, для запуска контейнера в интерактивном режиме выполните следующую команду:
docker run -i <image>
Для запуска контейнера в полном режиме выполните следующую команду:
docker run -it <image>
Пример использования команды docker run
Для запуска контейнера с выводом сообщения "Hello docker" выполните следующую команду:
echo "Hello docker" | docker run -i kligann/hellodocker