CLI AWS Fargate ECS составляет частный реестр - PullRequest
0 голосов
/ 06 июня 2018

Я пытаюсь создать кластер Fargate, используя Cloud Formation в AWS, который использует кучу изображений, хранящихся в личном реестре за аутентификацией имени пользователя / пароля.

Эта команда

./ecs-cli.exe compose --project-name AdminUI service up --create-log- 
groups --cluster-config AdminUIConfig

приводит к ошибке FATA [0302] Развертывание не завершено: количество выполненных работ не изменилось в течение 5,00 минут

После исследования выясняется, что проблема заключается в отсутствии базовой аутентификации для репозитория, в котором хранятся изображения.Как же мне пройти это?В настоящее время я работаю на Windows 10, используя VS Code, если это имеет значение.Такое ощущение, что это не на стороне клиента, а сам кластер, который должен отправлять аутентификацию.

Извините, новичок в Docker и AWS

1 Ответ

0 голосов
/ 06 июня 2018

Fargate в настоящее время поддерживает извлечение изображений только из реестра, не прошедшего проверку подлинности (например, Docker Hub) или из Amazon ECR.

Из документации :

The FargateТип запуска поддерживает только изображения в Amazon ECR или общедоступных репозиториях в Docker Hub.

...