Docker. Port Mapping
Проброс портов в Docker
tip
Для того чтобы внешние пользователи могли пользоваться сервисом, запущенным в контейнере Docker, необходимо настроить проброс портов.
Запуск контейнера
Для запуска контейнера в Docker используется команда docker run. Например, для запуска контейнера с веб-приложением выполните следующую команду:
docker run kligann/hellodocker
При запуске контейнера выведется сообщение о том, на каком адресе и порту запущено приложение. Например:
Running on <http://0.0.0.0:8080/>
Проброс портов
Чтобы сделать веб-приложение доступным для внешних пользователей, необходимо настроить проброс портов. Для этого используется опция -p команды docker run.
Например, чтобы пробросить порт 8080 контейнера на порт 80 локальной машины, выполните следующую команду:
docker run -p 80:8080 kligann/hellodocker