Skip to content

Comment on What Makes Containers at Scale So Difficultparent

Comments

The market you don't see is the market for PaaSes, which make the question of "how do I run this, anyway?" basically vanish.

Continers are the fundamental building block for modern PaaS design. There's a reason OpenShift 3 was built on top of Kubernetes, or why Cloud Foundry was built on top of a pre-Docker container system.

The one thing I can say for Docker is that before it launched, it seemed most companies using container technology were not that open about it. Docker appears to be the company that spoke about the unspeakable and caused lots of software to suddenly be developed in the open where it was all behind the scenes previously. Maybe I was just clueless, but the more Docker pushed their releases, the more other companies suddenly had all this code to release.

I think Docker deserves pretty much all the credit for making containers a mainstream concept. In particular, they tied it together the existing primitives into a uniform concept with a developer-friendly interface.

The very fact we call them "containers" is due to the analogy Docker made to shipping containers.

The very fact we call them "containers" is due to the analogy Docker made to shipping containers.

I don't think so. I imagine it stems from the use of that term by Solaris starting in 2004:

https://en.wikipedia.org/wiki/Solaris_Containers

The evolution of containers on Linux was heavily influenced by Solaris. More so than it was by BSD, from what i remember.

Whether Solaris picked up the name from an even earlier use, i don't know.

Well there you go. I remember them being almost exclusively referred to as Solaris Zones, but some Googling shows that Solaris Containers was used interchangeably as early as 2005. You're right.

However, Docker did deliberately make the shipping container analogy -- the name, the logo and the early blogposts all consciously focused on the similarity with the invention of shipping containers. So I was half-right.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.