Я использую Docker compose для настройки локальной среды разработки на Mac. Я хочу иметь возможность подключаться к контейнеру из локальной сети (например, с моего телефона или iPad) с использованием статического IP-адреса и настраивать его в файле docker-compose. Является ли это возможным?
Назначьте docker-контейнеру статический IP-адрес в локальной сети для разработки
Ответы (2)
Я почти уверен, что в этом сообщении есть то, что вы ищете: Назначить статический IP-адрес для Docker. контейнер
В docker-compose вы можете создавать сети и присоединять эти контейнеры к сети, что позволит вам точно имитировать то, что отмечено в сообщении выше:
https://docs.docker.com/compose/networking/#specify-custom-networks
https://docs.docker.com/compose/compose-file/compose-file-v2/#ipv4_address-ipv6_address
person
Patrick
schedule
28.05.2018
В большинстве случаев статический IP-адрес не требуется, если вы предоставляете порты из контейнера на свой Mac. Вы можете получить доступ к своему контейнеру, перейдя, например, на http://localhost:80. Вы можете указать это в файле compose.
person
Esra
schedule
28.05.2018