登入 Docker Desktop
目錄
Docker 建議使用 Docker Dashboard 右上角的“**登入**”選項進行登入。
在管理員訪問許可權受限的大型企業中,管理員可以強制登入。
提示探索Docker 的核心訂閱,瞭解 Docker 還能為您提供什麼。
登入的好處
注意Docker Desktop 會在 90 天后或 30 天不活動後自動將您登出。
在 Linux 版 Docker Desktop 中登入
Linux 版 Docker Desktop 依賴於 pass
將憑據儲存在 GPG 加密檔案中。在使用您的 Docker ID 登入 Docker Desktop 之前,您必須初始化 pass
。如果未配置 pass
,Docker Desktop 將顯示警告。
生成 GPG 金鑰。您可以使用 gpg 金鑰初始化 pass。要生成 gpg 金鑰,請執行
$ gpg --generate-key
提示時輸入您的姓名和電子郵件。
確認後,GPG 會建立一對金鑰。查詢包含您的 GPG ID 的 `pub` 行,例如
... pubrsa3072 2022-03-31 [SC] [expires: 2024-03-30] 3ABCD1234EF56G78 uid Molly <molly@example.com>
複製 GPG ID 並用它來初始化
pass
$ pass init <your_generated_gpg-id_public_key>
您應該看到類似於以下的輸出
mkdir: created directory '/home/molly/.password-store/' Password store initialized for <generated_gpg-id_public_key>
初始化 `pass` 後,您可以登入並拉取您的私有映象。當 Docker CLI 或 Docker Desktop 使用憑據時,可能會彈出要求輸入您在 GPG 金鑰生成期間設定的密碼的使用者提示。
$ docker pull molly/privateimage
Using default tag: latest
latest: Pulling from molly/privateimage
3b9cc81c3203: Pull complete
Digest: sha256:3c6b73ce467f04d4897d7a7439782721fd28ec9bf62ea2ad9e81a5fb7fb3ff96
Status: Downloaded newer image for molly/privateimage:latest
docker.io/molly/privateimage:latest
下一步是什麼?
- 探索 Docker Desktop 及其功能。
- 更改您的Docker Desktop 設定。
- 瀏覽常見問題解答.