Kubernetes: Id или размер изображения "XXX.dkr.ecr.eu-west-1.amazonaws.com/msg/my_image:v1.0" не установлен - PullRequest
0 голосов
/ 02 апреля 2019

Сегодня я пытаюсь запустить контейнер на базе центовой ОС в качестве второго конкатайнера в моем POD. При развертывании моего deploy.yaml у меня есть это сообщение.

ImageInspectError: Failed to inspect image "XXX.dkr.ecr.eu-west-1.amazonaws.com/msg/ym_image:v1.0": 
Id or size of image "XXX.dkr.ecr.eu-west-1.amazonaws.com/msg/my_image:v1.0" is not set

Кто-нибудь знает, как установить этот идентификатор или размер?

С уважением Markus

1 Ответ

1 голос
/ 03 апреля 2019

Я не знаком с репозиториями aws, но на первый взгляд кажется, что вы пытаетесь получить изображение с неправильным тегом name:.

Пример хорошо помеченного хранилища: тег докера hello-world aws_account_id.dkr.ecr.us-east-1.amazonaws.com/hello-repositoryПри желании вы можете добавить версию " hello-repository: latest ". Вы можете войти в учетную запись aws или просмотреть свои репозитории и проверить настройки в своем развертывании.

Не могли бы вы проверить, пожалуйста, если ваш репозиторий не начинается с: "msg"XXX.dkr.ecr.eu-west-1.amazonaws.com/msg/ym_image:v1.0"

Всю информацию о репозиториях в aws вы можете найти здесь: https://docs.aws.amazon.com/AmazonECR/latest/userguide/Repositories.html Попробуйте вытащить упомянутое изображение с помощью Docker и поделиться своими результатами.

...