Docker Network

Управляйте сетями. Вы можете использовать подкоманды для создания, проверки, составления списка, удаления, сокращения, подключения и отключения сетей.

Подкоманды

Команда Описание
docker network connect Подключить контейнер к сети
docker network create Создать сеть
docker network disconnect    Отключить контейнер от сети
docker network inspect Отображение подробной информации об одной или нескольких сетях
docker network ls Список сетей
docker network prune Удалить все неиспользуемые сети
docker network rm Удалить одну или несколько сетей

Практика

Пробросим порты

docker run -d -p 2000:80 nginx

и проверим через curl из хостовой машины

curl 127.0.0.1:2000

 

Через флаг -p пробросит 80 порт на ваш хостовый 2000 порт.

Если локально обратиться на 2000 порт на хосте = обратиться на 80 порт контейнера.