如何使用 Amazon ECS 从 Tutum 私有注册表中提取 Docker 映像



我正在尝试设置一个 Amazon ECS 部署,该部署使用 Tutum 私有 Docker 注册表中的映像。图图姆是私有的,显然需要身份验证。

根据 ECS 文档,我修改了 EC2 实例上的文件"/etc/ecs/ecs.config",以包含 Tutum 的正确身份验证凭证:

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

身份验证字符串是我的 Tutum 凭据的 Base64 编码:'<username>:<password>'

但是,当我尝试运行相应的 ECS 任务时,它失败并显示以下消息:无法拉动容器错误:需要身份验证

如何正确配置 ECS 以针对 Tutum 注册表进行身份验证,以便从那里成功拉取镜像?

似乎需要重新启动 EC2 实例,以便应用"/etc/ecs/ecs.config"中的设置。

相关内容

  • 没有找到相关文章

最新更新