Earlier quoted context omitted.
> I don't see it as VMs vs containers. It's not? I didn't mean to pit them against each other in competition, I'm saying that if VMs are worth learning about and taking the time time to understand, so are containers. It doesn't have to be zero sum. > We have a good devops process to deploy onto our instances, so we rarely have resource clashes you mention (ports/directories) because none of that is ever configured ma…
> It seems like it was a class of problems that you have fixed with "good devops process". I'd argue that it probably was a problem at once point, and you improved your devops process to make sure it wasn't. It certainly was but we fixed it and it's not a problem anymore. > Sounds like you could use some more of that "good devops process" you had when you set up the deploy machinery. Yeah, there are people within my…
They're already here!
- CoreOS Container Linux (now owned by Redhat)[0]
- RancherOS[1]
- Kubic[2] (more focused on running Kubernetes, but same idea)
There are also tools like Linuxkit[3] which focus on helping you actually build images that run the containers you want and nothing else @ startup, which is pretty cool I think.
[0]: https://coreos.com/os/docs/latest/
[1]: https://rancher.com/rancher-os/