Что значит Docker: manifest for image not found?
Ошибка manifest for image not found
возникает, когда Docker не может найти манифест образа в реестре.
Причины возникновения
- Образ с таким тегом не существует
- Опечатка в имени или теге
- Проблемы с доступом к registry
Как отладить ошибку
- Проверь имя и тег образа
- Проверь доступность registry
- Проверь вручную:
docker pull registry.example.com/my-app:v1.0.0
Как исправить ошибку
- Используй существующий тег
- Проверь имя и регистр символов
- Проверь права доступа к registry
Как мониторить
- Настрой алерты на ошибки pull
- Проверяй логи Docker
FAQ
В: Как узнать, какие теги есть у образа?
О: Посмотри на сайте registry или через API
В: Можно ли использовать latest?
О: Лучше всегда указывать конкретный тег
Лучшие практики
- Всегда указывай конкретный тег
- Проверяй существование образа перед деплоем
- Следи за доступностью registry