---
# System prepended metadata

title: 安裝Docker for Windows
tags: [Docker]

---

>Andy , 2023/03/09
# 安裝Docker for Windows
以Windows安裝Docker分為兩個部分。

## 安裝Docker Desktop
1. 至[Docker官方載點](https://www.docker.com/products/docker-desktop/)下載Docker Desktop。
2. 安裝完後重新啟動電腦。

## 安裝WSL2(Windows Subsystem for Linux)
WSL2是Windows下的Linux子作業系統，必須先安裝後才能使用Docker Desktop。

1. 首先以系統管理員身分打開PowerShell並執行下面的指令:
```
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
```
![](https://i.imgur.com/HTxu6aL.png)

2. 啟用虛擬機器功能，以系統管理員身分打開PowerShell並執行下面的指令:
```
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
```
![](https://i.imgur.com/LiCtPB8.png)

3. 安裝wsl的指令:
```
wsl --install
```

4. 下載Linux核心更新套件(64位元)
點擊連結下載[Linux核心更新套件](https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi)，下載完成後執行安裝。

5. 將WSL2設定為預設版本
```
wsl --set-default-version 2
```
![](https://i.imgur.com/0RlEX7r.png)

6. 打開HyperV功能
控制台->程式->程式與功能，開啟HyperV
![](https://i.imgur.com/YaLuSmd.png)

7. 重新開機後，安裝流程就結束了
![](https://i.imgur.com/CusuZkO.png)


###### tags: `Docker`