gpt4 book ai didi

authentication - 在 docker config 中保存 docker 凭据

转载 作者:行者123 更新时间:2023-12-02 19:40:46 25 4
gpt4 key购买 nike

我在 www.myDockerRepo.company.com:2222 有一个私有(private)托管注册表。要登录此存储库,我按照以下步骤操作

docker login www.myDockerRepo.company.com:2222
username : xxx
password : ***
email : xyz@company.com

WARNING: login credentials saved in /home/vagrant/.docker/config.json
Login Succeeded

是否可以将这些凭据预先保存在 config.json 中,以便客户端无需在每次登录时手动输入这些凭据?登录私有(private)注册表的最佳做法是什么?

最佳答案

是的,您可以手动将凭据添加到配置中。只需从您已登录的主机复制文件即可。

就最佳实践而言,它们取决于设置,但最常见的是为您的注册表使用仅由主机使用的通用系统帐户,然后在设置主机和安装 docker 时,将配置文件放入那个系统用户。然后来自这些服务器的所有推送和拉取都将使用该帐户。

如果您尝试重复使用用户帐户,那么如果该用户更改其密码,事情就会中断。它还允许您对主机拥有不同的权限,可能仅拉取访问与推送等。

关于authentication - 在 docker config 中保存 docker 凭据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37034629/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com