4 ms·
Came here to essentially say the same thing you mentioned in your second sentence. In terms of how many Ubuntu containers have been launched, it could easily b
by Patrick_Devine 11y ago
Came here to essentially say the same thing you mentioned in your second sentence. In terms of how many Ubuntu containers have been launched, it could easily be in the billions. Docker makes OSes so ephemeral that any statistic on launched Ubuntu instances is meaningless.
The down side of containerization for Canonical though, is that as engineers get more sophisticated with microservices and Docker in general, container images are built from much smaller distros such as Alpine, Busybox and even from Scratch.
(disclosure: I work for Docker)
- curryst 11y agoIt's going to be a problem for all of the current commercial distributions. For a long while now, their focus has been on ease of use and administration. Docker (and containerization in general) is changing that dynamic by shifting the ease of use and administration up to the hypervisor level. From Scratch and other micro-implementations were a pain in the ass to manage not only because of the difficulty in using them, but also because it's very difficult to replicate across a large number of servers. Now Docker can exactly replicate those results across a large number of servers, with not much more work than it would take using something like Puppet. It's going to be interesting to see whether Red Hat and Canonical try to make the shift to being the OS inside containers, or if they'll be content with being the container host.