Has worked since .... forever. Interestingly, it works with WSL2 on windows, too!
For one thing, Docker is not really "Linux inside Linux". It uses Linux kernel features to isolate the processes inside a container from those outside. But there is only one Linux kernel which is shared by both the container and its host (within the Linux VM, in this case).
For another, running Linux containers in a Linux VM on Windows is one (common) way that Docker can work. But it also supports running Windows containers on Windows, and in that case, the Windows kernel is shared just like in the Linux case. So Docker is not exactly "Linux tech".
It's Docker Desktop what assumes WSL; Docker engine does not. Also, you seem to need Windows Server; IDK if it can be made to work on a Pro version.
[1]: https://learn.microsoft.com/en-us/virtualization/windowscont...
I desperately wish I could run docker properly (CLI) on the Mac rather than use docker desktop, and while we are making a dream list, can I just run Ubuntu on the Mac mini?
https://github.com/apple/container
I've been experimenting with it in macOS 15, and I was able to replace Colima entirely for my purposes. Running container images right off of Docker Hub, without Docker / Podman / etc.
(And yes, it is using a small Linux VM run under Apple's HyperKit.)
WINDOWS_IP=$(ip route | awk '/^default/ {print $3}')
DISPLAY="$WINDOWS_IP:0"
Now I can use the mighty mobaxterm from https://www.mobatek.net to just run whatever and pipe it back to Windows.
One caveat is that the $PATH gets polluted with space characters by 'Doze, so I have to do something like this for QGIS:
PATH=/usr/local/sbin:/usr/local/bin:/usr/bin qgis -n &
What are your use cases? To run Linux GUI apps?
Does mobaxterm allow you to view those GUI apps?
My clients are a rpi 4 and an older ipad. Sometimes use an Android phone as well.Works really well.
On one hand, it made me chuckle a bit. On the other hand, it could be reasonable in many scenarios.
I've also done xpra in docker before; that's always felt as hacky as it sounds though.
It worked but Android killed it mercilessly if it used too much memory or the rest of the system needed it.
I searched for the term and it seems to be a DIY kit to do reinforcement learning to try to crack WPA keys?
k_bx•3d ago
craftkiller•3d ago
[0] https://wiki.archlinux.org/title/Systemd-nspawn
k_bx•3d ago
throwaway74354•3d ago
seabrookmx•3h ago
nothrabannosir•3h ago
cpuguy83•2h ago
Build system packages and containers from those packages for a given target distro.
Behind the scenes it uses buildkit, so it's no extra stuff you need, just docker (or any buildkit daemon).