Ansible无法从aws ecr(注册表)中提取docker镜像

时间:2017-04-20 21:08:41

标签: amazon-ec2 ansible docker-registry ansible-2.x

ansible:2.3,尝试使用docker_container步骤拉取图像。

amazon-ecr-credential-helper的所有步骤 仍然在docker_container步骤中的ansible时它会失败

 message: unauthorized: authentication required

事情就是在远程机器上,我能够手动拉动图像。 我那里只有一个用户(ecs-aws用户) - 所以它看起来像是一个可靠的东西。想法?

1 个答案:

答案 0 :(得分:0)

因此,您已为远程计算机上的ec2-user配置了amazon-ecr-credential-helper,并且可以手动提取图像。在执行剧本的过程中,我认为你以root身份执行游戏或成为:是

如果您正在执行playbook并且变为:yes,则图像拉动将失败,因为该任务以root身份执行。