Может кто-нибудь помочь мне получить apt-get работать в моем контейнере докера? Всякий раз, когда я пытаюсь запустить любую команду apt-get в контейнере докера, команда не работает. Я запускаю Docker версии 1.1.1, строю bd609d2 на ubuntu 12.04.
Когда я делаю
$ sudo docker run -i -t ubuntu:14.04 /bin/bash
# apt-get update
Я получаю ошибки, говоря
Не удалось решить 'archive.ubuntu.com'
Я попытался раскомментировать строку ниже в /etc/default/docker
DOCKER_OPTS = "- dns 8.8.8.8 --dns 8.8.4.4"
но я все еще не могу выполнить ping google.com
ping: неизвестный хост
Я подтвердил, что контейнер использует серверы DNS 8.8.8.8 и 8.8.4.4
root @0baa87fc6322:/# cat/etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
и я могу выполнить ping на обоих серверах, поэтому я уверен, что брандмауэр не просто отбрасывает мои пакеты.
Любая помощь с этим будет оценена!
Спасибо!