window10下ubuntu系统安装docker服务启动不起来问题排查解决。

发布时间 2023-12-14 16:27:22作者: tommickey

https://blog.csdn.net/VeryLost/article/details/128611800

 

因为最新版的ubuntu系统使用了iptables-nft,而WSL2不支持导致的。

需要使用如下命令修改信息:

root@username:/# update-alternatives --config iptables
There are 2 choices for the alternative iptables (providing /usr/sbin/iptables).

Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/sbin/iptables-nft 20 auto mode
1 /usr/sbin/iptables-legacy 10 manual mode
2 /usr/sbin/iptables-nft 20 manual mode

Press <enter> to keep the current choice[*], or type selection number: 1
update-alternatives: using /usr/sbin/iptables-legacy to provide /usr/sbin/iptables (iptables) in manual mode
选择编号1的。

再次启动docker,已经可以了。