Я только что установил докер на виртуальную машину и создал контейнер ubuntu. Когда я запускаю «apt update», я получаю следующие ошибки.Отсутствие доступа в Интернет на докер-контейнере
Err:1 http://archive.ubuntu.com/ubuntu xenial InRelease
Temporary failure resolving 'archive.ubuntu.com'
Err:2 http://archive.ubuntu.com/ubuntu xenial-updates InRelease
Temporary failure resolving 'archive.ubuntu.com'
Err:3 http://archive.ubuntu.com/ubuntu xenial-security InRelease
Temporary failure resolving 'archive.ubuntu.com'
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial/InRelease Temporary failure resolving 'archive.ubuntu.com'
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial-updates/InRelease Temporary failure resolving 'archive.ubuntu.com'
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial-security/InRelease Temporary failure resolving 'archive.ubuntu.com'
W: Some index files failed to download. They have been ignored, or old ones used instead.
я уже пытался включить DOCKER_OPTS в/и т.д./по умолчанию/докер использовать DNS от Google и перезапуске докер, но это не сработало.
Я также попытался это:
pkill docker
iptables -t nat -F
ifconfig docker0 down
brctl delbr docker0
docker -d
Как я могу решить эту проблему?
Какие именно изменения вы внесли в 'DOCKER_OPTS'? Как вы подтвердили, что ваши изменения активны? Проверьте с помощью 'ps', что демон Docker запущен с настройками, которые вы настроили, и посмотрите'/etc/resolv.conf' внутри вашего контейнера и посмотрите, правильно ли установлен параметр nameserver. – larsks