Closed dblock closed 1 day ago
This is because in version 4.0 it automaticly uses the https://github.com/dockur/windows-arm image when the host CPU is ARM. And there never was a Windows XP version that was compiled for ARM.
Can you try adding: platform: linux/amd64
to your compose file, to force Docker to use the AMD64 image on your Mac?
Can you try adding:
platform: linux/amd64
to your compose file, to force Docker to use the AMD64 image on your Mac?
That seems to work around it, thanks. Maybe some automatic fallback could help others...
(XP runs ok, but it's definitely slower than with UTM for lack of acceleration).
@dblock UTM uses HVF (Apple Hypervisor Framework) instead of KVM, so thats why XP runs faster in UTM. But to support HVF in this container is too much work for me, and I don't even have any Apple hardware to test with even if I wanted to add support for HVF.
Thanks for your excellent work @kroese! This is an awesome project.
Someone motivated (more motivated than me :)) will hopefully pickup AHF support here. You might consider pinning an issue for OSX acceleration support on top in the project so that people can easily find it before bothering the maintainer(s) and opening new ones.
Operating system
MacOSX
Description
With latest.
With 3.23.
Docker compose
services: windows: image: dockurr/windows container_name: windows environment: KVM: "N" VERSION: "winxp" cap_add:
Docker log
See above.
Screenshots (optional)
No response