Что значит Docker: manifest for image not found?

Ошибка manifest for image not found возникает, когда Docker не может найти манифест образа в реестре.

Причины возникновения

  • Образ с таким тегом не существует
  • Опечатка в имени или теге
  • Проблемы с доступом к registry

Как отладить ошибку

  1. Проверь имя и тег образа
  2. Проверь доступность registry
  3. Проверь вручную: docker pull registry.example.com/my-app:v1.0.0

Как исправить ошибку

  • Используй существующий тег
  • Проверь имя и регистр символов
  • Проверь права доступа к registry

Как мониторить

  • Настрой алерты на ошибки pull
  • Проверяй логи Docker

FAQ

В: Как узнать, какие теги есть у образа?

О: Посмотри на сайте registry или через API

В: Можно ли использовать latest?

О: Лучше всегда указывать конкретный тег

Лучшие практики

  • Всегда указывай конкретный тег
  • Проверяй существование образа перед деплоем
  • Следи за доступностью registry