Live data from Hacker News

Show HN: Slim – Build and run tiny VMs from Dockerfiles

github.com

81–90 of 144 posts

Re: Show HN: Slim – Build and run tiny VMs from Dockerfiles

#81

What would an ideal re-world scenario look like for using these micro vms?

Docker containers don't have a robust security boundary, due to the kernel sharing that they do. These micro VMs combine the low resource cost of a container with the solid security boundary of a VM, which is very useful in a multi tenant architecture.

AWS Fargate and AWS Lambda run entirely on micro VMs.

Re: Show HN: Slim – Build and run tiny VMs from Dockerfiles

#82
post #50

Wait a minute. I thought Docker was useful because you didn't want to run a whole VM. But this project turns a Dockerfile into a VM specification? Have we come full circle?

You should check out that Docker project where you take most of the files from a Docker VM and spin up a Docker container. It's called Docker.

Re: Show HN: Slim – Build and run tiny VMs from Dockerfiles

#84

Stuff used to boot off of a floppy disk!

Used to have self-replicating persistent malware hidden inside filed that fit on floppy disks.

And now we have compromised NPM packages and Dockerhub accounts. What's your point?

Re: Show HN: Slim – Build and run tiny VMs from Dockerfiles

#85

Stuff used to boot off of a floppy disk!

Pretty sure you still can, if you throw out all the drivers and libraries we've invented since then. Like, we waste lots of space, but a lot of it really is going to useful features.

Re: Show HN: Slim – Build and run tiny VMs from Dockerfiles

#86
post #72

Earlier quoted context omitted.

good luck to your friend with repeatable installations :P

If you need repeatable installations, wouldn't node be the wrong tool? I mean, you'd have to freeze everything yourself and then those libraries become _your_ problem. Ugh. That's a hell nobody wants.

You’d just have a local cache, you can pull updates from authors if needed.

Re: Show HN: Slim – Build and run tiny VMs from Dockerfiles

#87
post #26

Earlier quoted context omitted.

Do some containers run outside a VM? Docker for example "uses operating-system-level virtualization to develop and deliver software in packages called containers."

That's not a virtual machine . I'd personally blame marketing-speak on using "virtualization" at all (unless they refer to their windows/mac offerings, which can run a Linux VM as the docker host, on which the containers are run), but I can see how one could also stretch a definition of virtualization in a way that covers container. Sometimes containers are run in VMs, but they are almost defined as "do not require a…

Interesting. So what makes it virtualization? What's "virtual" or "virtualized" about it?

Re: Show HN: Slim – Build and run tiny VMs from Dockerfiles

#90
post #20
post #12

Earlier quoted context omitted.

Well, containers and VMs are two different things (are they not?).

Yes, but the cool thing is definitely the single system image

Not a cluster SSI, though (shared environment, process migration between instances, etc.), as far as I could gather?

https://en.wikipedia.org/wiki/Single_system_image

Post reply on HN