有什么办法可以让Docker放弃pgp认证吗?
我忘记了密码,而且我的密钥不在任何密钥服务器上。我尝试使用访问令牌登录,但 Docker 仍然要求输入 pgp 密码。
除了暴力破解密码,我还能做其他事情吗?我可以访问我的 Docker 电子邮件、登录名和密码。
答案1
我简单地解决了这个问题。我无法访问docker的pgp文件,也记不住它。所以我找到了解决方案。docker
docker login
登录后,它就消失了,并解决了。希望这对你有帮助。
答案2
gpg --generate-key
系统将提示您输入姓名、电子邮件和密码(记住这一点)。然后这将生成一个 gpd-id 公钥。
- 使用生成的密钥初始化密码。
pass init <your_generated_gpg-id_public_key>
接下来,您将被要求输入用于初始化密码的此密钥的密码。
你可以在 docker 的官方文档中找到它:https://docs.docker.com/desktop/get-started/#credentials-management-for-linux-users