Я новичок в Docker, и я стараюсь следовать официальной документации, предоставленной Docker. Когда я пытаюсь построить свое собственное изображение, как показано здесь «https://docs.docker.com/engine/getstarted/step_four/»
Я получаю сообщение об ошибке
W: Не удалось получить http://archive.ubuntu.com/ubuntu/dists/trusty-updates/main/binary-amd64/Packages Hash Sum рассогласование
E: Некоторые индексные файлы не удалось загрузить , Они игнорировались или использовались старые. Команда «/ бен/ш -с APT-получить обновление -y & & APT-получить установку -y состояния» возвращается ненулевой код: 100"
Это то, что файл показывает docker.log
time = "2017-02-17T12: 09: 51.222171243 + 05: 30" level = info msg = "В resolv.conf не осталось серверов DNS, не связанных с localhost. Использование внешних внешних серверов: [nameserver 8.8.8.8 nameserver 8.8.4.4] " time =" 2017-02-17T12: 09: 51.222255579 + 05: 30 "level = info msg =" IPv6 включен; Добавление внешних серверов IPv6 по умолчанию: [nameserver 2001: 4860: 4860 :: 8888 nameserver 2001: 4860: 4860 :: 8844] " time =" 2017-02-17T12: 09: 53.358000795 + 05: 30 "level = info msg = «В resolv.conf нет DNS-серверов, не связанных с localhost. Использование внешних внешних серверов: [nameserver 8.8.8.8 nameserver 8.8.4.4] " time =" 2017-02-17T12: 09: 53.358065387 + 05: 30 "level = info msg =" IPv6 включен; Добавление внешних серверов IPv6 по умолчанию: [nameserver 2001: 4860: 4860 :: 8888 nameserver 2001: 4860: 4860 :: 8844] "
Кроме того, я проверил файл resolv.conf в своей системе и имеет одну строку« сервер имен » 127.0.1.1" , который в дальнейшем чтении я понял, это адрес IPV4 и не IPV6. может быть, эта информация может помочь.
Любая помощь, чтобы исправить это было бы здорово.
Я пробовал использовать тот же --no-cache. Но проблема еще не решена. – Ragini
@Ragini см. Обновление – zeppelin
@ Ragini, пожалуйста, вырезаете и вставьте полный файл Dockerfile, вы используете – zeppelin