Запуск сервера Nginx на порту 8090 с помощью Docker
docker run -it --rm -d -p 8090:80 --name my-nginx-container nginx
Опции:
-d
(Detached mode) Запуск контейнер в фоновом режиме. Это позволяет использовать терминал, из которого запущен контейнер, для выполнения других команд во время работы контейнера.
--rm
автоматическое удаление контейнера после завершения его работы.
-t
предоставляет доступ к терминалу внутри контейнера.
-i
делает возможным взаимодействие с терминалом внутри контейнера.
--name my-nginx-container
устанавливаем имя контейнера my-nginx-container
-p 8090:80
говорим что порт 8090 на хост машине должен прокидывает все на порт 80 в контейнер