1

Я пытаюсь установить развертывание Amazon ECS, в котором используется изображение из приватного реестра Docker Tutum. Очевидно, что Tutum является конфиденциальной.Как извлечь изображения Docker из частного реестра Tutum с помощью Amazon ECS?

Согласно the ECS documentation, я изменил файл «/etc/ecs/ecs.config» на экземпляре EC2, чтобы содержать правильные учетные данные для тутума:

ECS_ENGINE_AUTH_TYPE=dockercfg 
ECS_ENGINE_AUTH_DATA={"tutum.co":{"auth":"<auth-string>","email":"<my-email>"}} 

Строка аутентификации является Base64 кодирование моих учетных данных Tutum: '<username>:<password>'.

Однако, когда я пытаюсь выполнить соответствующую задачу ECS, это сообщение не выполняется: CannotPullContainerError: требуется аутентификация.

Как правильно настроить ECS для проверки подлинности в отношении реестра Tutum, чтобы я мог успешно извлекать изображения оттуда?

+0

Отправляя тот же вопрос, надеюсь, что вы поможете мне в этом http://stackoverflow.com/questions/36052334/private-docker-registry-authentication-in-aws-ecs-optimized-ami-is-not-successfu –

ответ

1

Кажется, что потребовалось перезагрузить экземпляр EC2, чтобы были применены настройки в '/etc/ecs/ecs.config'.