函数学习 有些事,记下来是不错的选择...

WSL2下 Debian10 docker启动失败解决

win10利用WSL2安装docker,

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
service docker start

安装后,发现以下错误,

grep: /etc/fstab: No such file or directory
[FAIL] Docker is not running ... failed!

对于/etc/fstab,直接用touch创建即可

touch /etc/fstab

对于后者,可以用下面的解决

update-alternatives --set iptables /usr/sbin/iptables-legacy
update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy

接着,启动就可以啦

service docker start

测试

# 检查dockerd进程启动
service docker status
ps aux|grep docker
# 检查拉取镜像等正常
docker pull busybox
docker images
docker image ls