3 ms·
Previously: "We want to deploy apps as isolated units we can have variable amounts of instances of, so we make VM images and deploy them to AWS/our VMWare clust
by detaro 5y ago
Previously: "We want to deploy apps as isolated units we can have variable amounts of instances of, so we make VM images and deploy them to AWS/our VMWare cluster/...". Now: "..., so we make Docker containers and deploy them to AWS/our Kubernetes cluster/...". Hence, Docker replaced virtual machines in a way.
- usrbinbash 5y agoIt replaced them from something VMs were unsuited for to begin with (running isolated environments which don't need sepearately emulated hardware).
- detaro 5y agothey weren't really "unsuited", just more than necessary. Hence why they replaced them quite thoroughly. (And places like AWS spent effort on making them low-overhead, e.g. the microVMs that run your lambda functions)
- robertlagrant 5y agoPrebaked VMs, sure. That never seemed like something that was used that much to deliver software.