忘記 pgp 密碼 - 登入 Docker

忘記 pgp 密碼 - 登入 Docker

有沒有辦法讓Docker放棄pgp認證?

我忘了密碼,我的金鑰不在任何金鑰伺服器上。我嘗試使用存取令牌登錄,但 Docker 仍然要求輸入 pgp 密碼。

除了暴力破解我的密碼之外,我還可以做其他事嗎?我可以存取我的 Docker 電子郵件、登入名稱和密碼。

答案1

我簡單解決一下。我無法存取 docker 的 pgp 檔案並且不記得它。所以我找到了解決方案。 docker login docker登入後就消失了,解決了。希望這對您有所幫助。

答案2

  1. gpg --generate-key

系統會提示輸入姓名、電子郵件和密碼(記住這一點)。然後這將產生一個 gpd-id 公鑰。

  1. 使用產生的金鑰初始化 pass。 pass init <your_generated_gpg-id_public_key>

接下來,系統將詢問您用於初始化通行證的金鑰的密碼。

你可以在 docker 的官方文件中找到它:https://docs.docker.com/desktop/get-started/#credentials-management-for-linux-users

相關內容