装置 docker,
因为 wsl2 曾经残缺应用了 linux 内核了,此种形式和先前在 linux 虚拟机装置 docker 相似,步骤如下:
更新包
$ sudo apt-get update
$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh
$ sudo service docker start
执行脚本装置过程中,脚本提醒“倡议应用 Docker Desktop for windows”,20s 内按 Ctrl+ C 会退出装置,所以须要期待 20s,另外此种形式须要拜访外网。
查看 Docker 是否失常:
# 查看 dockerd 过程启动
service docker status
ps aux|grep docker
# 查看拉取镜像等失常
docker pull busybox
docker images
留神:不同于齐全 linux 虚拟机形式,WLS2 下通过 apt install docker-ce 命令装置的 docker 无奈启动,因为 WSL2 形式的 ubuntu 外面没有 systemd。上述官网 get-docker.sh 装置的 docker,dockerd 过程是用 ubuntu 传统的 init 形式而非 systemd 启动的。
参考:https://zhuanlan.zhihu.com/p/…