Я пытаюсь создать контейнер докеров с настраиваемыми настройками сети и dos.Настройки Docker DNS
докер сети создать --driver = мост --opt "com.docker.network.bridge.enable_ip_masquerade" = "истинный" --opt "com.docker.network.bridge.enable_icc" = "истина" --opt = "com.docker.network.driver.mtu" = "1500" --opt = "com.docker.network.bridge.host_binding_ipv4" = "0.0.0.0" чистый
-
докер пробег --dns 10.0.0.2 --network = чистая BusyBox кошка /etc/resolv.conf
сервера имен 127.0.0.11 опции ndots: 0
Иначе, если я использую стандартную сеть все отлично работают
докер запустить --dns 10.0.0.2 --network = мост BusyBox кошка/и т.д./resolv.conf
сервер имен 10.0.0.2
Использование этого параметра отображает ip сервера имен в файл /etc/resolv.conf контейнера. Там видно. – MilesMcBain
В качестве альтернативы вы можете использовать [это решение] (https://github.com/mageddo/dns-proxy-server/), это DNS-сервер, который разрешает имена хостов контейнеров, решает также адреса из Интернета – deFreitas