# 在 WSL2 中不使用 docker-desktop ###### tags: `wsl2` `docker` `docker-desktop` 記錄一下 - 先把 docker-desktop 移除 - 我是使用 ubuntu,參考[官方文件](https://docs.docker.com/engine/install/ubuntu/) 在 ubuntu 裡把 docker-ce docker-ce-cli containerd.io 裝起來 - 要記得把 docker service 叫起來 ```bash= sudo service docker start ``` 懶的每次都打可以在 `~/.profile` 加這一段 ```bash= if service docker status 2>&1 | grep -q "is not running"; then wsl.exe -d "${WSL_DISTRO_NAME}" -u root -e /usr/sbin/service docker start >/dev/null 2>&1 fi ``` ## QEMU docker-desktop 原生支援 ARM,要自己手動把 QEMU 裝起來 ```bash= sudo apt-get update && apt-get install -y --no-install-recommends qemu-user-static docker run --rm --privileged multiarch/qemu-user-static --reset -p yes ``` 發現速度有比 docker-desktop 要慢。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up