Description
Is your question not already answered in the FAQ?
- I made sure the question is not listed in the FAQ.
Is this a general question and not a technical issue?
- I am sure my question is not about a technical issue.
Question
I believe I'm either missing a key bit of info, or trying to do something that is not supported.
My goal is to have a WoA docker container where I can install development tools I don't want on my laptop. My laptop is a WoA machine (MS Surface X), running windows 11, Docker desktop version 4.40.0 (187762). (More details below.)
I've tried the install starting both from windows, and from wsl (ubuntu). In both cases, after downloading the image, the container terminates due to lack of /dev/kvm
. I've tried:
- commenting out
/dev/kvm
in the compose file, which leads to a different error message. - manually installing
qemu-kvm
, which does not create a/dev/kvm
device. - I've seen instructions on building a custom wsl2 kernel that would (possibly) allow creating the
/dev/kvm
device, but that requires more ongoing support than I'd like.
In other (technical) issues, I've seen reference to "setting kvm to no", but I haven't a clue how to do that, nor found docs on that.
I do have a raspberry pi 5 I could deploy the docker image on, but I would prefer the laptop solution. Is it possible to do on a Surface X, or should I go the raspberry pi route?
Thanks!
System Specs
Device name surfacex
Processor Microsoft SQ2 @ 3.15 GHz 3.15 GHz
Installed RAM 16.0 GB (15.6 GB usable)
Device ID 6F047650-5E2B-43C5-B8F7-15300CC88CCC
Product ID 00330-66890-06749-AAOEM
System type 64-bit operating system, ARM-based processor
Pen and touch Pen and touch support with 10 touch points
WSL specs
$ wsl.exe --version
WSL version: 2.4.13.0
Kernel version: 5.15.167.4-1
WSLg version: 1.0.65
MSRDC version: 1.2.5716
Direct3D version: 1.611.1-81528511
DXCore version: 10.0.26100.1-240331-1435.ge-release
Windows version: 10.0.26120.2130