News for hackers. Stuff that matters.
Re:WASM will replace containers by ninetyninenine on Tuesday February 11, 2025 @09:13PM (#43021029)
Where did this extra VM come from?
Re:WASM will replace containers by LeFantome on Tuesday February 11, 2025 @09:46PM (#43021255)
An OCI container (what people call Docker containers) are just applications that run on a Linux kernel.

That is, you need a Linux kernel underneath for the containers to run on. More often than not, that Linux kernel is running in a virtual machine.

When you run Docker Desktop on your Windows or macOS machine, how do you think it runs that Alpine Linux container? It works because there is a virtual machine running Linux that all the Docker containers run on top of.

If you are running Linux directly on real hardware, your containers do not need a VM. Everywhere else, they do.

Re:WASM will replace containers by reissbaker on Tuesday February 11, 2025 @09:18PM (#43021066)
Well, AWS, typically.
Re:WASM will replace containers by ninetyninenine on Tuesday February 11, 2025 @09:20PM (#43021079)
Are you sure? Are those instances a VM or another docker container? Does anyone from amazon know?
Re:WASM will replace containers by reissbaker on Tuesday February 11, 2025 @09:33PM (#43021160)
It's a custom VM they wrote called Nitro: https://aws.amazon.com/ec2/nitro/
Re:WASM will replace containers by threeseed on Tuesday February 11, 2025 @09:37PM (#43021194)
Depends what part you mean.

AWS Fargate / Lambda are Firecracker VMs. EC2 are normal VMs.

Re:WASM will replace containers by pjmlp on Wednesday February 12, 2025 @03:21AM (#43023094)
See https://katacontainers.io

Turns out only containers is not secure enough.