Ответ 1
Решенный. Я выполнил инструкции в https://github.com/dotcloud/docker/issues/1809: прокомментировал строку dns=dnsmasq
в NetworkManager.conf
Я с ума сойду с этим, я расчесывал каждый результат Google, и ничего не помогает.
Я полностью не могу получить контейнеры докеров для доступа в Интернет. Переадресация IP включена (net.ipv4.ip_forward = 1
), ufw выключен, я попытался добавить флаги -dns 8.8.8.8 -dns 8.8.4.4
. Все возможные решения, которые я когда-либо встречал в google, терпят неудачу.
Кто-нибудь знает, как помочь?
Попытка reset все, как рекомендуется здесь заставляет всю вещь сломаться, сообщив мне, что docker -d
не работает даже хотя это и есть.
Решенный. Я выполнил инструкции в https://github.com/dotcloud/docker/issues/1809: прокомментировал строку dns=dnsmasq
в NetworkManager.conf
У меня была та же проблема. Итак, чтобы решить эту проблему, я начал использовать контейнер с аргументом --net=host
, он отлично работал у меня.
Здесь приведен полный оператор
sudo docker start --net=host -it --name ex_ngninx ubuntu