4 ms·
Ok, so this is just OSX-KVM with extra steps. Seems like a very weird use case for Docker, but okay.
by pxc 4y ago
Ok, so this is just OSX-KVM with extra steps. Seems like a very weird use case for Docker, but okay.
- BHSPitMonkey 4y agoSurely you mean fewer steps (e.g. "docker run [image]" versus the long set of prep/install steps in the OSX-KVM README)?
- tjbiddle 4y agoIIRC, when compiling any iOS apps, etc. you need a Mac machine. I remember in the past, when I was creating CI/CD pipelines we had to ensure that there was a Mac Mini or some other machine that we had access to in order to automate this. Seems like this solution would make it much simpler, as we used Docker for everything else.
- devmor 4y agoI wonder how the performance is compared to a mac mini.
- thejosh 4y agoI recently wanted to build Python wheels for a whole bunch of Python versions and packages on Mac ARM64. I ended up using OSX-KVM, and then using cibuildwheel to crossbuild to arm64. Pretty dang easy. I set up OSX-KVM (https://github.com/kholia/OSX-KVM https://github.com/kholia/OSX-KVM) and it worked really well. Having archlinux is a huge plus for this (it's why the docker image uses it), as qemu is super simple to setup and get running. Was surprised how easy it was, but given how much effort the bootloaders have had over the recent years for Hackintosh, qemu users can just yoink that bootloader and use it.