我在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
如何实现这样的目标?