amazon-web-services - 如何使用 Amazon ECS 从 Tutum 私有(p

我正在尝试设置 Amazon ECS部署使用来自 Tutum 的图像私有(private) Docker 注册表。 Tutum 是私有(private)的,显然需要进行身份验证。

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

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

auth 字符串是我的 Tutum 凭据的 Base64 编码:'<username>:<password>' .

但是,当我尝试运行相应的 ECS 任务时,它会失败并显示以下消息:CannotPullContainerError: Authentication is required。

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

最佳答案

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

关于amazon-web-services - 如何使用 Amazon ECS 从 Tutum 私有(private)注册表中提取 Docker 镜像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34830489/

相关文章:

nginx - 为什么Docker https-portal的 “See It Work”部分给我一

php - Docker-应用程序源代码更新

shell - Docker教程: Daemonized Container Closes - Sy

Makefile - 附加到命令

docker - 具有etcd键的容器依赖性

spring - Docker-compose从链接迁移到网络MongoDB数据库问题

ruby-on-rails - 运行 cucumber 而无需启动远程网站测试的启动 rails

mongodb - 使用MongoDb和卷进行docker-compose-似乎未安装

docker - 如何与docker在当前目录中共享同名目录

ruby-on-rails - 添加狮身人面像容器docker-compose显示错误