Мне нужно создать несколько контейнеров докеров, к которым должны быть доступны другие компьютеры в той же сети.
Проблема в том, что когда я создаю контейнер, Docker получает IP-адреса, действительные только на хост-компьютере.
Я уже просмотрел документацию Docker (Сеть), но ничего не сработало.
Если я запускаю ifconfig
на своей машине, мой IP-адрес будет 172.21.46.149
. Когда я захожу внутрь контейнера (Ubuntu) и запускаю ifconfig
, IP-адрес равен 172.17.0.2
. Мне нужен Docker, чтобы получить, например, 172.21.46.150
.
Как мне это сделать?