Назначьте докер-контейнер статический IP-адрес в локальной сети для разработки - PullRequest
0 голосов
/ 28 мая 2018

Я использую Docker compose для настройки локальной среды разработки на Mac.Я хочу иметь возможность подключиться к контейнеру из локальной сети (например, с моего телефона или iPad) с помощью статического IP-адреса и настроить его в файле docker-compose.Возможно ли это?

Ответы [ 2 ]

0 голосов
/ 28 мая 2018

В большинстве случаев статический IP-адрес не понадобится, если вы открываете порты из контейнера для вашего Mac.Вы можете добраться до своего контейнера, например, перейдя на http://localhost:80.Вы можете указать это в файле compose .

0 голосов
/ 28 мая 2018

Я почти уверен, что этот пост содержит то, что вы ищете: Назначение статического 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

...