需要后端访问和密钥?

时间:2015-11-10 19:20:29

标签: amazon-s3 docker amazon-iam docker-registry

是否需要Docker Registry S3后端访问和密钥?我不明白为什么。

我使用IAM角色,无法从中获取访问权限和密钥。在我没有必要为docker注册表中的s3设置提供访问和密钥之前,它自动工作,因为IAM角色授予服务器访问s3资源的权限。现在,在YAML设置中需要密钥(我使用docker compose来启动注册表),如果没有它们,它就不会启动。

有没有办法解决这个问题而无需添加IAM用户?

1 个答案:

答案 0 :(得分:0)

我得到了它的工作。我所做的只是取出以下字段,让docker注册表执行它的魔法(从我假设的IAM角色中获取访问/密钥)

从docker-compose.yml中删除这两个条目:

REGISTRY_STORAGE_S3_ACCESSKEY: xxx
REGISTRY_STORAGE_S3_SECRETKEY: xxx