-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Docker Desktop Incompatibility with 6.8.10-locietta-WSL2-xanmod1.1 Kernel #64
Comments
Is this could be fix? |
The title mentioned xanmod release version explicitly. Also, valid issue for lts branch. Latest incompatible 6.6.36-locietta-WSL2-xanmod1.1-lts Not the main issue, related I noticed docker-ce created iptable rules with FIB, but this feature isn't is enabled in Kernel config. |
same here: |
Is it still not working? I don't use docker desktop, but wsl internal docker works fine for me. |
Yes, docker Desktop v4.35.1 still not working as of 6.11.7-locietta-WSL2-xanmod1 (v4) |
I've determined the root cause of the problem: BTF is not enabled and thus eBPF doesn't actually work. |
Docker Desktop requires eBPF, which won't work without BTF fixes Locietta#64
Yes @stevenhobs, thankfully @Andarwinux fixed it.
No workaround needed with latest Kernel release @nexplorer-3e |
* Enable kernel headers through /sys/kernel/kheaders.tar.xz feature. * Enable trim unused exported kernel symbols feature. * Enable multipath TCP and support IPv6 too. * Related from microsoft/WSL#5526 and Locietta/xanmod-kernel-WSL2#64. Signed-off-by: Yang Jeong Hun <[email protected]>
* Enable kernel headers through /sys/kernel/kheaders.tar.xz feature. * Enable trim unused exported kernel symbols feature. * Enable multipath TCP and support IPv6 too. * Related from microsoft/WSL#5526 and Locietta/xanmod-kernel-WSL2#64. Signed-off-by: Yang Jeong Hun <[email protected]>
Docker Desktop fails to function correctly when running on the 6.8.10-locietta-WSL2-xanmod1.1 kernel. Users attempting to utilize Docker Desktop in conjunction with this kernel are experiencing operational issues that prevent Docker Desktop from starting its engine at all.
Steps to Reproduce:
Docker Desktop fails to launch This include failure to start the Docker daemon, or other critical errors that impede functionality.
Workaround:
As a temporary workaround, users can install and use Docker Community Edition (docker-ce) directly within the WSL2 distribution instead of relying on Docker Desktop. This involves the following steps:
Environment:
Additional Information:
Docker Desktop system information outputs.
The text was updated successfully, but these errors were encountered: