Hacker News new | ask | show | jobs
by zinekeller 1681 days ago
> Why?

>> "Your scientists were so preoccupied with whether or not they could, that they didn't stop to think if they should." - Dr. Ian Malcolm

I like this "Why?" "Why not?" attitude. Surprised though that a whole operating system, kernel and all, is dockerised though, especially that the impression of Docker to me is that it is normally everything but the kernel.

Edit: I didn't read the QEMU in the name. I won't be surprised if this is a full software emulation though (instead of the now-common hardware-assisted virtualisation).

3 comments

KVM is being passed to the Docker container, so it is using hardware-assisted virtualisation. Of course, certain things like the BIOS and peripherals will be fully handled in software by QEMU.
Seems like this runs qemu inside the container.
Yeah, pretty run-of-the-mill as far as similar projects go. Maybe a tad over-complicated to put it mildly.

I've done something like this except not with KVM, but with headless Xorg+PulseAudio+Wine to have Hearthstone with sound over RDP.

Did it run? Yes. Did it run like crap? Absolutely!

I thought that quote was so funny, I actually laughed out loud. I've definitely dug into technical challenges way deeper than necessary merely because it felt like a challenge and I wanted the feeling of beating/solving it.
You could spend 15 minutes and modify the dockerfile to accept an autoboot executable and it would actually be useful!