Windows 系統安裝 Docker Desktop 完全指南:從準備到設定,一步到位!

列印文章
分享文章:

對於開發者、系統管理員,或是任何想在 Windows 環境下體驗容器化技術的朋友來說,Docker Desktop 絕對是一個不可或缺的工具。它讓你在 Windows 上輕鬆運行 Docker 容器,無論是開發、測試還是部署應用程式,都能大幅提升效率。

為什麼選擇 Docker Desktop?

Docker Desktop 提供了一個完整的開發環境,讓你可以在 Windows 上原生運行 Docker 容器。它整合了 Docker Engine、Kubernetes、Compose 等核心工具,並提供直觀的圖形使用者介面,讓容器的管理變得前所未有的簡單。無論你是想在本機運行各種服務、測試應用程式,還是準備部署到雲端,Docker Desktop 都是你的最佳選擇。

Docker Desktop 安裝前置準備:啟用 Windows 功能 (WSL2)

為了讓 Docker Desktop 在 Windows 上順暢運行,我們需要啟用一些必要的 Windows 功能,特別是與 Windows 子系統 Linux 版 (WSL2) 相關的功能。WSL2 提供了更強大的虛擬化能力,讓 Docker 容器的運行效率更高。

  1. 啟用 Windows 功能:
    • 在 Windows 搜尋欄中輸入「開啟或關閉 Windows 功能」並點擊開啟。
    • 在彈出的視窗中,請務必勾選以下三個選項:
      • Hyper-V
      • 虛擬機器平台
      • Windows 子系統 Linux 版
    • 點擊「確定」後,系統會提示你需要重新啟動電腦以完成這些功能的安裝。請務必重新啟動。
  2. 更新 Linux 子系統:
    • 電腦重新啟動後,在搜尋欄中輸入「cmd」,並以系統管理員身分執行「命令提示字元」。
    • 輸入指令 wsl --update 並按下 Enter,這會將你的 Linux 子系統更新到最新版本,確保與 Docker Desktop 的最佳相容性。
  3. 安裝 Linux 發行版 (Ubuntu):
    • 為了讓 Docker Desktop 能夠利用 WSL2 的優勢,你需要安裝一個 Linux 發行版。最常見且推薦的是 Ubuntu。
    • 在命令提示字元中輸入指令 wsl --install。如果沒有特別指定發行版名稱,系統會預設安裝 Ubuntu。
    • 安裝完成後,你會被要求為 Ubuntu 設定一個帳號名稱和密碼,請依照指示完成。

開始安裝 Docker Desktop

完成前置準備後,我們就可以開始下載並安裝 Docker Desktop 主程式了!

  1. 建立 Docker 映像檔儲存資料夾 (重要!):
    • Docker 拉取的映像檔和容器資料通常會佔用大量空間。為了避免佔用 C 槽空間,強烈建議在 C 槽以外的磁碟(例如 D 槽)建立一個專門的資料夾,用於存放 Docker 的映像檔。這將有助於管理磁碟空間。
  2. 下載 Docker Desktop:
    • 進入官方網站下載 Docker Desktop
    • 找到並點擊「Download Docker Desktop」按鈕,選擇適合 Windows 架構的版本進行下載(AMD64)。
  3. 執行安裝程式:
    • 下載完成後,執行下載的安裝檔。
    • 在安裝過程中,通常使用預設的勾選選項即可。
    • 安裝完成後,系統會提示你需要登出 Windows 帳戶再重新登入,以確保所有設定生效。

Docker Desktop 首次設定

重新登入 Windows 後,首次開啟 Docker Desktop 會有一些必要的設定步驟。

  1. 接受服務協議: 首次開啟 Docker Desktop,你會看到一個訂閱服務協議的視窗,點擊「Accept」接受即可。
  2. 跳過帳號建立與問卷: 通常你可以選擇跳過帳號建立和問卷調查的步驟,直接進入主介面。
  3. 設定映像檔儲存位置:
    • 點擊 Docker Desktop 介面右上角的設定圖示 (齒輪圖示),進入設定頁面。
    • 導航到「Resources」選項。
    • 在「Disk image location」中,將路徑更改為你之前建立的 Docker 映像檔儲存資料夾(例如:D:\DockerImages)。
  4. 啟用 WSL Integration:
    • 在設定頁面中,找到「WSL Integration」選項。
    • 確保你剛安裝的 Ubuntu Linux 發行版已經被啟用。
    • 點擊「Apply & Restart」應用所有設定並重新啟動 Docker Desktop。

完整教學影片

分享文章:

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *