Последний тег не найден в репозитории docker.io/library/nginx
Я пытаюсь установить Docker на свой MAC . Я получаю следующую проблему
predix-docker xxxxxx $ docker pull nginx
Using default tag: latest
latest: Pulling from library/nginx
968c69f18673: Pulling fs layer
963493e54e68: Layer already being pulled by another client. Waiting.
755b4eb93a9e: Layer already being pulled by another client. Waiting.
f3b2532b0301: Layer already being pulled by another client. Waiting.
f3bf4daa2ff2: Layer already being pulled by another client. Waiting.
6685b2154893: Layer already being pulled by another client. Waiting.
a2295636c7aa: Already exists
3035387b9e83: Already exists
Pulling repository docker.io/library/nginx
Tag latest not found in repository docker.io/library/nginx
Когда я проверяю образы Docker, я не нахожу репозиторий nginx. Как скачать это помогите пожалуйста.
2 ответа
Решение
Это локальная проблема на вашей стороне:
$ docker pull nginx
Using default tag: latest
Trying to pull repository docker.io/library/nginx ...
latest: Pulling from docker.io/library/nginx
51f5c6a04d83: Already exists
a3ed95caeb02: Pull complete
51d229e136d0: Pull complete
bcd41daec8cc: Pull complete
Digest: sha256:0fe6413f3e30fcc5920bc8fa769280975b10b1c26721de956e1428b9e2f29d04
Status: Downloaded newer image for docker.io/nginx:latest
Попробуйте удалить изображение (docker rmi nginx
) и потянув его снова.
Кроме того, похоже, что вы выполняете одновременные попытки.
Похоже, Docker неправильно обрабатывает сетевые ошибки. Например, время ожидания DNS может быть указано как "Tag xxx not found". Вот почему ошибка может быть прерывистой. Увидел это несколько раз, изменив DNS-сервер на Google DNS (8.8.8.8) и подождав несколько минут, исправив эту ошибку докера.