2025-04-17-Docker Desktop Settings

2025-04-17-Docker Desktop Settings

明白了,我幫你整理 Docker Desktop Settings 的重點設定,特別針對 初學者和 Windows 11 + WSL 2 的情況。
我會告訴你每個選項應該怎麼勾,為什麼要這樣設定。


1️⃣ 打開 Settings

  • 在 Docker Desktop 右下角小鯨魚 🐳 上右鍵 → 選 Settings
  • 或者在 Docker Desktop 主畫面右上角齒輪圖示 ⚙️

2️⃣ General(一般設定)

選項 建議 說明
Start Docker Desktop when you log in ✅ 勾選 電腦開機時自動啟動 Docker
Use the WSL 2 based engine ✅ 勾選 必須勾,因為你安裝時選擇 WSL 2
Enable Docker Desktop telemetry ⚪ 可不勾 會將使用數據傳給 Docker,個人學習可不勾

3️⃣ Resources(資源)

這裡設定 Docker 可使用的 CPU / Memory / Disk

  • CPU:建議分配 2~4 核(依你電腦總核數)
  • Memory:建議 2~4 GB
  • Swap:可不動
  • Disk image location / Disk size:可維持預設

⚠️ 如果分配太少 → 容器跑不順;分配太多 → 電腦卡


4️⃣ WSL Integration(Windows 專用)

  • 開啟 WSL Integration → 勾選你要整合的 Linux 發行版,例如 Ubuntu
  • 意思:Docker 可以直接用這個 WSL Linux 執行容器
  • 初學者至少要勾一個主要 Linux 發行版

5️⃣ Kubernetes(可選)

  • Enable Kubernetes → 初學者先不勾
  • 只有要練習 Kubernetes 時才用

6️⃣ Docker Engine

  • 這裡顯示 Docker 的 JSON 設定檔
  • 初學者不用改

🔑 建議設定總結(初學者 Windows 11 + WSL2)

  1. General

    • Start Docker Desktop when you log in ✔
    • Use the WSL 2 based engine ✔
  2. Resources

    • CPU 2~4
    • Memory 2~4GB
  3. WSL Integration

    • 勾選主要 Linux 發行版
  4. Kubernetes

    • 不勾

如果你願意,我可以幫你畫一個 Docker Desktop Settings 示意圖,直接標出哪些要勾、哪些不用勾,照圖操作就好。

你希望我幫你畫嗎?