在 Ubuntu 20 中的新 Linux 内核 5.8rc7 上,docker 无法启动

在 Ubuntu 20 中的新 Linux 内核 5.8rc7 上,docker 无法启动

我已经使用主线安装程序安装了新的 Linux 内核 5.8rc(不稳定)。我测试的几乎所有东西都运行正常,除了 Docker 无法启动。查看日志,问题似乎与 iptables 有关。

答案1

iptables 到 nftables 的继承解决了我的问题。你可以运行以下命令来实现:

# update-alternatives --set iptables /usr/sbin/iptables-nft
# update-alternatives --set ip6tables /usr/sbin/ip6tables-nft
# update-alternatives --set arptables /usr/sbin/arptables-nft
# update-alternatives --set ebtables /usr/sbin/ebtables-nft

您可以使用以下方式将它们切换回来:

# update-alternatives --set iptables /usr/sbin/iptables-legacy
# update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy
# update-alternatives --set arptables /usr/sbin/arptables-legacy
# update-alternatives --set ebtables /usr/sbin/ebtables-legacy

相关内容