Я пытаюсь настроить развертывание Amazon ECS, в котором используется образ из частного реестра Docker Tutum. Tutum является частным и, очевидно, требует аутентификации.
Согласно документации ECS, я изменил файл '/etc/ecs/ecs.config' на экземпляре EC2, чтобы содержать правильные учетные данные аутентификации для Tutum:
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, чтобы я мог успешно извлекать изображения оттуда?