Windows11 WSL 2 安装 Debian 使用 Docker

Debian WSL 2 安装使用 Docker - wswind - 博客园 (cnblogs.com)

记录WSL2安装docker过程,以及自动启动 | Laravel | Laravel China 社区 (learnku.com)

WSL2 网络异常排查 [ping 不通、网络地址异常、缺少默认路由、被宿主机防火墙拦截] - SocialistYouth - 博客园 (cnblogs.com)

 

必须的命令:

WSL2 兼容性配置#

执行了上述命令,你应该已经安装完成了,可是执行 service docker start 应该是会报错的,你还需进行一下兼容性设置。主要是创建 fstab 文件,以及设置 iptables 为 legacy 模式。以使 Docker 能够在 WSL2 上正常启动。

sudo apt install iptables
sudo touch /etc/fstab
sudo update-alternatives --set iptables /usr/sbin/iptables-legacy
sudo update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy

此时你已经可以通过 root 权限使用 service docker start 启动 Docker 服务,并正常使用。

版权声明:
作者:Jays
链接:https://ijays.com/2023/03/windows11-wsl2-install-debian-used-docker.html
来源:颓废的美
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>