如题所示,好像不止是5.17,5.16的后几个版本也有类似的情况,我现在是把内核退回了5.16.10,是可以运行docker的,但这也不是长久之计。
想问问有没有大佬有更好的解决方法
离线
Linux 内核并没有 overlay2 这么个东西。如果我从网上看来的信息没错的话,docker 的 overlay driver 是使用硬链接实现的,overlay2 driver 是使用内核的 overlay 文件系统实现的。
linux 5.17.arch1-1 包里包含 overlay.ko.zst 这个内核模块,所以并不是它不支持。你 lsmod | grep overlay 看看它有没有加载?
离线
Linux 内核并没有 overlay2 这么个东西。如果我从网上看来的信息没错的话,docker 的 overlay driver 是使用硬链接实现的,overlay2 driver 是使用内核的 overlay 文件系统实现的。
linux 5.17.arch1-1 包里包含 overlay.ko.zst 这个内核模块,所以并不是它不支持。你 lsmod | grep overlay 看看它有没有加载?
哦,首先谢谢大佬,因为我现在退回了5.16.10,之前在用5.17时确实是没有加载overlay,所以这个是要加载还是说我手动给他硬链接
离线
modprobe overlay 手动加载一下。
也可以写到 /etc/modules-load.d 下开机自动加载。
离线
modprobe overlay 手动加载一下。
也可以写到 /etc/modules-load.d 下开机自动加载。
嗯,好的,谢谢大佬
离线