如何在Docker Hub上对生产Docker Swarm进行身份验证

时间:2018-10-22 12:58:23

标签: docker docker-swarm dockerhub

我们有一些运行docker swarm的服务器。
在Docker Hub上,我们有一些私有存储库要从服务器中提取。 我个人认为,将群集管理器登录到我的个人Docker Hub帐户不是一个好主意。特别是因为我是我们组织的所有者。

到目前为止,例如使用rsa键,我还没有找到任何好的解决方案。

所以我问你:是否有一种方法可以从生产docker群主机中提取私有存储库,而理想情况下无需使用我的个人帐户登录?

PS:我可能可以创建另一个具有只读权限的帐户并登录到该帐户,尽管这听起来有点麻烦。

1 个答案:

答案 0 :(得分:0)

创建团队/组织化帐户

将所有私有存储库移至DockerHub中的该帐户名称空间

使用该帐户登录以从DockerHub提取私有映像。

创建团队帐户后的工作流程:

  
      
  • docker登录团队帐户$ TOKEN
  •   
  • docker pull / docker build / docker push等
  •   
  • docker注销
  •