# How to install Docker on WSL2
## Via Docker Desktop for Windows
1. Install Windows Docker Desktop
2. Settings >> General >> Use the WSL2 based engine
3. Settings >> Resource >> WSL INTEGRATION >> Enable integration with additional distros
4. Restart Docker desktop for Windows
## How to install Docker on WSL2 without Docker Desktop for Windows?
```shell=
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
sudo service docker start
```
### How to use docker command without sudo?
1. 將自己的使用者帳號加入至 docker 群組:
```shell
sudo usermod -aG docker *useraccount*
```
2. 登出再重新登入之後,就可以開始使用 Docker 了
## Reference
- https://blog.gtwang.org/virtualization/ubuntu-linux-install-docker-tutorial/
- https://ithelp.ithome.com.tw/articles/10234655
###### tags: `Docker`, `WSL`