🐳 Решение ошибки ‘manifest not found’ при скачивании образов Docker

by itisgood

Вот несколько советов по устранению распространенной ошибки ‘unknown manifest’ при извлечении образа Docker.

Pulling ghost (ghost:4.39.0)…
ERROR: manifest for ghost:4.39.0 not found: manifest unknown: manifest unknown

Если вы пытаетесь извлечь образ Docker, а система показывает ошибку manifest not found, вот что вам нужно знать о решении этой проблемы.

🐳 Как добавлять, заменять и удалять теги образов Docker

Манифест не найден, поскольку нет такого образа Docker.

Это основная причина почти во всех случаях, связанных с этой ошибкой.

Конкретный образ Docker, который вы пытаетесь извлечь, не существует.

Как такое возможно?

На это может быть несколько причин.

  • Вы допустили опечатку при использовании определенного тега или версии образа Docker. Например, если это версия 20.04, а вы набрали 20.4, образ не будет найден.
  • Вы пытались загрузить версию, которая еще не доступна в образе Docker. Например, в моем случае была выпущена версия Ghost 4.39, но последний образ Docker все еще был помечен как версия 4.38.1.
  • Если вы пытаетесь загрузить из частного репозитория, вам, возможно, придется сначала войти в систему: docker login repository_details

В принципе, вы должны дважды проверить имя и тег образа Docker, который вы пытаетесь извлечь из репозитория.

Например, обычно при получении образа Docker используется тег latest, но некоторые образы могут даже не иметь тега latest (что редко, но возможно).

Если вы качаете образ из Docker Hub (как большинство людей), вы можете зайти в его веб-интерфейс и посмотреть название и доступные теги.

Надеюсь, это поможет вам устранить ошибку Docker unknown manifest.

см. также:

🐳 Как изменить конфигурацию запущенных контейнеров Docker

You may also like

2 комментария

alex 07.12.2022 - 18:00

Спасибо, оказалось не было версии с тэгом latest

Reply
itisgood 08.12.2022 - 15:45

Всегда рады помочь

Reply

Leave a Comment