симптомы
При использовании Docker пользователь не может выполнять такие задачи, как извлечение нового изображения или поиск новых изображений, пока отображается следующее сообщение об ошибке:
# docker pull debian:8
Pulling repository debian
FATA[0053] Get https://index.docker.io/v1/repositories/library/debian/images: dial tcp: lookup index.docker.io: no such host
Решение
Хотя это случайная ошибка, она часто связана с запросом разрешения DNS службами Docker. Во-первых, убедитесь, что у вас установлена последняя версия докера. Если это не решит вашу проблему, попробуйте устранить эту ошибку, перезапустив службу Docker:
# service docker restart
Redirecting to /bin/systemctl restart docker.service
В случае, если вы не можете перезапустить службу Docker в настоящее время, вы можете попытаться временно решить эту проблему, указав, например, IP-адрес соответствующего хоста.
index.docker.io
в ваш
/etc/hosts
файл. Разрешите IP-адрес:
# dig index.docker.io +noall +answer +nocomments
; <<>> DiG 9.9.4-P2-RedHat-9.9.4-18.P2.fc20 <<>> index.docker.io +noall +answer +nocomments
;; global options: +cmd
index.docker.io. 30 IN A 162.242.195.84
Затем включите IP-адрес в
/etc/hosts
файл вашей системы :
# echo '162.242.195.84 index.docker.io' >> /etc/hosts