WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Execute Containers as QEMU MicroVMs  (Read 1336 times)

Offline mocore

  • Hero Member
  • *****
  • Posts: 612
  • ~.~
Execute Containers as QEMU MicroVMs
« on: October 02, 2023, 06:04:45 AM »
just happened to be reading this

 https://mergeboard.com/blog/2-qemu-microvm-docker/

Quote
Summary

This blog post compares the advantages and disadvantages of docker containers with VMs
 and describes why and how we execute docker images inside a QEMU MicroVM.
The described approach makes it possible to combine the security of VMs with the existing ecosystem of docker (e.g. images and tools).
Afterwards we take a look at ways how we can map features like bind mounts to solutions supported by QEMU
 and demonstrate this by running the NGINX docker image in QEMU.

 and wandered of any one hear has used any similar approaches ...
 
( all though i didnt go to the length of searching the forum for qemu options (yet))
 

Offline nick65go

  • Hero Member
  • *****
  • Posts: 820
Re: Execute Containers as QEMU MicroVMs
« Reply #1 on: October 02, 2023, 12:17:56 PM »
@mocore: Nice article, thank you! I think that is something I searched for, some time ago, aside toybox / aboriginal-linux.

Offline mocore

  • Hero Member
  • *****
  • Posts: 612
  • ~.~
Re: Execute Containers as QEMU MicroVMs
« Reply #2 on: September 22, 2024, 06:14:52 PM »


wrt core size minimiz-ing ect
`Local initramfs generation script` @  https://forum.tinycorelinux.net/index.php/topic,9028.0.html
Quote
it can save quite some MB of space (e.g. tinycore.gz + extension modules about 10 MB, after creation mycore.gz about 6 MB).
seams relevant
 
i wander how much more might be removed when running under a (micro)`thinVM`