У меня Linux-машина с установленным докером, которая работает также как NAT-маршрутизатор.Он имеет несколько интерфейсов, и мне нужен докер для связи по умолчанию только с одним из них.После нескольких часов попыток создания пользовательских сетей лучшее решение, которое я нашел, - установить IP-адрес интерфейса при указании сопоставлений портов:
docker run -p 192.168.0.1:80:80 -d nginx
Где 192.168.0.1
- это IP-интерфейс моего интерфейса.Можно ли настроить Docker на использование этого IP (интерфейса) каждый раз?Например, когда я скачиваю чей-то docker-compose.yml и использую его без изменений.