先決條件若要成功安裝 Docker Desktop,您必須
- 符合一般系統需求。
- 擁有一個搭載 Ubuntu 22.04、24.04 或最新非 LTS 版本的 x86-64 系統。
- 對於非 Gnome 桌面環境,必須安裝
gnome-terminal
在 Ubuntu 上安裝 Docker Desktop 的建議方法
設定 Docker 的套件儲存庫。請參閱使用 apt
儲存庫安裝的第一個步驟。
下載最新的 DEB 套件。
使用 apt 安裝套件,如下所示
注意
在安裝過程結束時,由於安裝了下載的套件,apt
會顯示錯誤。您可以忽略此錯誤訊息。
根據預設,Docker Desktop 安裝在 /opt/docker-desktop
。
有一些安裝後設定步驟是透過 deb 套件中包含的安裝後指令碼完成的。
安裝後指令碼
- 設定 Docker Desktop 二進位檔的功能,以對應具特殊權限的連接埠並設定資源限制。
- 將 Kubernetes 的 DNS 名稱新增至
/etc/hosts
。 - 建立從
/usr/local/bin/com.docker.cli
到 /usr/bin/docker
的符號連結。這是因為傳統 Docker CLI 安裝在 /usr/bin/docker
。Docker Desktop 安裝程式也會安裝 Docker CLI 二進位檔,其中包含雲端整合功能,基本上是 Compose CLI 的包裝函式,位於 /usr/local/bin/com.docker.cli
。符號連結可確保包裝函式可以存取傳統 Docker CLI。
若要啟動適用於 Linux 的 Docker Desktop
在 Gnome/KDE 桌面中開啟您的應用程式選單,然後搜尋Docker Desktop。
選擇Docker Desktop 以啟動 Docker。
Docker 訂閱服務合約隨即顯示。
選擇接受以繼續。在您接受條款後,Docker Desktop 便會啟動。
請注意,如果您不同意條款,Docker Desktop 將無法執行。您可以選擇稍後開啟 Docker Desktop 來接受條款。
如需更多資訊,請參閱 Docker Desktop 訂閱服務協議。建議您也閱讀 常見問題。
或者,開啟終端機並執行
當 Docker Desktop 啟動時,它會建立一個專用的 上下文,Docker CLI 可以將其用作目標,並將其設定為目前使用的上下文。這是為了避免與可能在 Linux 主機上執行並使用預設上下文的本地 Docker Engine 發生衝突。關閉時,Docker Desktop 會將目前的上下文重置為先前的上下文。
Docker Desktop 安裝程式會更新主機上的 Docker Compose 和 Docker CLI 二進制檔。它會安裝 Docker Compose V2,並讓使用者可以從「設定」面板中將其連結為 docker-compose。Docker Desktop 會將包含雲端整合功能的新 Docker CLI 二進制檔安裝在 /usr/local/bin/com.docker.cli
中,並在 /usr/local/bin
建立傳統 Docker CLI 的符號連結。
成功安裝 Docker Desktop 後,您可以透過執行以下指令來檢查這些二進制檔的版本
若要讓 Docker Desktop 在登入時啟動,請從 Docker 選單中選取 **設定** > **一般** > **登入電腦時啟動 Docker Desktop**。
或者,開啟終端機並執行
若要停止 Docker Desktop,請選取 Docker 選單圖示以開啟 Docker 選單,然後選取 **結束 Docker Desktop**。
或者,開啟終端機並執行
Docker Desktop 發布新版本後,Docker UI 會顯示通知。每次要升級 Docker Desktop 時,您都需要下載新的軟體包並執行
請勿忘記將 <arch>
替換為您想要的架構。