3 ms·
It is not about licenses, it is about "popularity". Now, could you elaborate how Docker is not a "container technology".
by dschiptsov 12y ago
It is not about licenses, it is about "popularity".
Now, could you elaborate how Docker is not a "container technology".
- icebraining 12y agoDocker itself doesn't create container instances itself, it uses underlying technologies like LXC and libct, and in the future, possibly even BSD Jails and Solaris Zones. What Docker provides is the level above - the layered images, repositories, automated services discovery, etc - which LXC/Jails/etc don't provide. A closer equivalent in the *BSD world would probably be projects like CBSD, ezjail and such (in terms of the stack layer, not in features).
- dschiptsov 12y agoOK, my bad, I should compare LXC which is basically chroot, like jails or zones. What I am trying to say is that chrooted envs for process segregation (like running a separate mysql instance) is not such new and exciting idea, and it has more disadvantages than benefits, at least for production use. (It is substantially slower and unpredictable due to memory access and I/O bottlenecks). On the other hand, for 98% of Docker = "containerization" (a new shiny meme) = cool, without even a bit of understanding what LXC is.