Junior — Middle
91
Docker контейнерінің портын сыртқы желіден қол жетімді ету қалай жүзеге асырылады?
AI-дан жауап
sobes.tech AI
Чтобы сделать порт Docker контейнера доступным из внешней сети, при запуске контейнера нужно использовать опцию -p или --publish, которая пробрасывает порт из контейнера на хост-машину. Формат команды:
docker run -p <порт_хоста>:<порт_контейнера> <образ>
Например, если в контейнере приложение слушает порт 80, а вы хотите, чтобы оно было доступно на порту 8080 хоста:
docker run -p 8080:80 myimage
После этого к приложению можно будет обратиться по адресу http://<IP_хоста>:8080. Если хост доступен из внешней сети, то и контейнер будет доступен по этому порту.
Важно убедиться, что брандмауэр и сетевые настройки хоста позволяют входящие подключения на указанный порт.