AWS ECR - Успешное нажатие, изображение не отображается в репо

Мы используем AWS ECR для размещения наших образов докеров. В нескольких редких случаях мы замечали, что команда docker push может успешно завершиться, но получающееся изображение не появляется в хранилище контейнера ECR.

Кто-нибудь еще испытывает эту проблему? Наш ECR находится в us-east-1

Вывод из нашего push-скрипта Docker:

WARNING: login credentials saved in /home/ubuntu/.docker/config.json
Login Succeeded
The push refers to a repository [<our-id>.dkr.ecr.us-east-1.amazonaws.com/<our-repo>] (len: 2)
...
develop: digest: sha256:<redacted-sha> size: 36365
develop.<redacted-tag>: digest: sha256:<redacted-sha> size: 36370

1 ответ

Мы заметили, что консоль репозитория AWS ECR не отображает недавно добавленные / помеченные изображения в режиме реального времени. Ссылка: https://console.aws.amazon.com/ecs/home?region=us-east-1 (укажите свой регион, если необходимо).

Если вы выполните следующую команду CLI AWS, вы увидите, что все репозитории нажаты. Даже те, которые еще не отображаются в консоли AWS ECR.

 aws ecr list-images --repository-name=REPOSITORYNAME --region=REGION
Другие вопросы по тегам