Frustration is palpable when there's so much marketing of a technology that genuine engineering discourse suffers.
Docker and Joyent are businesses, and they're selling an idea to make money. If how they're selling the idea runs contrary to someone's "software philosophies", that someone has to contend with countering not just an intellectual argument, but also considerable (and often emotive, not educational) marketing.
This article — written by the CTO at Joyent — is essentially just marketing linkbait:
- It's titled with the catchy "Docker's Killer Feature". Killer. Feature.
- The first paragraph includes the phrase "CoreOS ... declared war"! People love wars! See also: "War on Christmas", "War on the Family", and Fox News.
The rest of the article is marketing filler. There's no deep dive on the API — having read the article, I don't even know whether Docker's "Killer Feature" is:
1) Actually an API vended by a library.
2) Some sort of IPC protocol.
3) A network protocol, or
4) Underpants!