4 ms·
"Containers" is the same kind of meme as "Cloud" - to quickly make money out of ignorant. Docker is nothing but professionally pushed "product". And, of course
by dschiptsov 12y ago
"Containers" is the same kind of meme as "Cloud" - to quickly make money out of ignorant. Docker is nothing but professionally pushed "product".
And, of course, you know much better what would happen to CPU caches and I/O context switching in a host OS under even a moderate load.)
Update:
Dear anonymous down-voters, I ran a FreeBSD Jail-based hosting in production for years in 2000s, while you, probably, didn't even finished a secondary school.))
- icebraining 12y agoYeah, all that quick money they must be making from selling Docker licenses, right? Jails are not comparable to Docker. Jails are the container technology, like LXC and OpenVZ, which Linux has had for almost a decade.
- dschiptsov 12y agoIt 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.