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)
General
- Start Docker Desktop when you log in ✔
- Use the WSL 2 based engine ✔
Resources
- CPU 2~4
- Memory 2~4GB
WSL Integration
- 勾選主要 Linux 發行版
Kubernetes
- 不勾
如果你願意,我可以幫你畫一個 Docker Desktop Settings 示意圖,直接標出哪些要勾、哪些不用勾,照圖操作就好。
你希望我幫你畫嗎?