Replies: 2 comments 19 replies
-
I don't know what you mean by "native binaries". The goal is to run a container runtime, like Given that qemu uses the Apple hypervisor framework to run native binaries at native speed, I don't understand the performance issue. But really, what is the alternative to run |
Beta Was this translation helpful? Give feedback.
-
The alternative would be jails (from FreeBSD), but they are not there. Then again, WSL 1 ran containers (on Windows). Look how far it got ? So I guess your best bet is to run a real native binary, i.e. |
Beta Was this translation helpful? Give feedback.
-
I was caught by surprise to see qemu running things on my arm64 M1 mac.
qemu is a wonderful concoction, but it's not something you want to rely on for real work. It has tremendous problems with reliabilities/crashes and also with performance.
But there's not really a reason I understand not to use native binaries and images. The project is written in golang, it's easy to compile to multiple target architectures, and it's easy to build native docker images.
Is there already work going on in this area?
Beta Was this translation helpful? Give feedback.
All reactions