2017-10-18 48 views
0

我一直在考虑使用我自己的私人码头注册表公开分发我的一些项目。但是,在您注册表的那一刻,您松散的公开访问其所有图像。Docker注册表,允许公开(匿名)拉

有没有一种简单的方法来告诉注册表一些图像可以匿名拉(当然不推) - 以同样的方式https://hub.docker.com/的作品?

我一直在阅读https://docs.docker.com/registry文档,但到目前为止我没有发现任何问题。我想这是一个用例覆盖EE Docker Trusted Registry,并没有包含在社区版本:

DTR使用基于角色的访问控制(RBAC)角色,让你实现对谁有权访问细粒度的访问控制策略的Docker镜像。

回答

1

您可以检查的3rdParty注册表项目,允许像Portus的或海港细粒度的访问,我使用的港口,并设置为公共项目可匿名拉

+0

是啊,我一直在寻找最出演“泊坞窗注册表“项目在github上,并且名单中出现了两个名字。您的Harbour性能明智的实例如何?我在寻找轻量级的东西,因为我不需要那么多选择,但我想这也值得检查。 – Alfageme