
有沒有辦法讓Docker放棄pgp認證?
我忘了密碼,我的金鑰不在任何金鑰伺服器上。我嘗試使用存取令牌登錄,但 Docker 仍然要求輸入 pgp 密碼。
除了暴力破解我的密碼之外,我還可以做其他事嗎?我可以存取我的 Docker 電子郵件、登入名稱和密碼。
答案1
我簡單解決一下。我無法存取 docker 的 pgp 檔案並且不記得它。所以我找到了解決方案。
docker login
docker登入後就消失了,解決了。希望這對您有所幫助。
答案2
gpg --generate-key
系統會提示輸入姓名、電子郵件和密碼(記住這一點)。然後這將產生一個 gpd-id 公鑰。
- 使用產生的金鑰初始化 pass。
pass init <your_generated_gpg-id_public_key>
接下來,系統將詢問您用於初始化通行證的金鑰的密碼。
你可以在 docker 的官方文件中找到它:https://docs.docker.com/desktop/get-started/#credentials-management-for-linux-users