如何使用动态URL针对私人注册表对用户进行身份验证?

时间:2019-07-02 13:06:13

标签: docker docker-registry docker-api docker-proxy

我在linux机器上设置了一个私有docker注册表,并且为此设置了基本身份验证,因此,如果要访问图像(拉/推),则需要先登录。

问题是我想让每个用户说不同的存储量。例如,所有操作都针对主机名:

docker push example:5000/my-image

我想要的是这样的东西:

docker push example:5000/<user_name>/my-image

在这种情况下,用户名将类似于存储库名称

其结果是,每个用户将拥有自己的存储卷,其他用户将无法访问该存储卷。为了清楚起见,也请参考以下链接,GitHub具有这种功能

https://help.github.com/en/articles/configuring-docker-for-use-with-github-package-registry

如何实现这样的目标?

0 个答案:

没有答案