Потянув изображения докера - манифест не найден - PullRequest
0 голосов
/ 23 мая 2018

Я пытаюсь загрузить помеченное изображение докера

docker pull clkao/postgres-plv8:10-2

и в файле компоновки

  postgres:
    image: clkao/postgres-plv8:10-2

Но получаю исключение manifest not found.

Если я не ошибаюсь, этот тег существует в Docker Hub, однако я заметил, что его нет в списке тегов .

Я делаю что-то неправильно?Или это, возможно, проблема с Docker Hub или способом настройки репо?

Если это не «моя вина», какова рекомендация двигаться дальше?Возможно, создать мой собственный Dockerfile?

Спасибо.

Ответы [ 3 ]

0 голосов
/ 26 сентября 2018

Если вы запускаете Docker в Windows, попробуйте переключить ваш Docker в Linux.После того, как коммутатор завершен и Docker снова запущен, попробуйте снова выполнить Docker Pull.

0 голосов
/ 16 августа 2019

Вы также можете попробовать docker pull -a <image>.-a вытянет все версии этого образа, что, по крайней мере, даст вам знать, что там есть.

(Это менее полезно, если вам действительно нужна конкретная версия, но помогло мне, когда я попытался вытащитьизображение, которое по какой-то причине не имело тега «последний».)

Редактировать : На самом деле это действительно плохая идея, так как она разрушит всюИстория, которая для многих хранилищ может быть много ГБ.Лучше зайдите на сайт репозитория и посмотрите, какой тег вы хотите.Примечание для себя: не публикуйте ответы, когда вы устали.: - (

0 голосов
/ 23 мая 2018

Вы получаете сообщение об ошибке, потому что нет тега с «10-2».
Вы можете попытаться выяснить причину и связаться с владельцем хранилища или попытаться создать свой собственный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...