You have heard of Docker, right? Maybe done a
docker run …, yes? Here are 10 things about Docker you (likely) did not know …
To be precise, dotCloud, the original company creating it, had its origins in France. Three well-known names, connected with the original company, in that context are Solomon Hykes, Sebastien Pahl, and Jérôme Petazzoni should help driving this point home.
In June 2015 Docker (the company) established the Open Container Initiative and many of its specifications are based on or directly derived from the original Docker (software).
To make the go-to-market and relationship with the software clearer Docker (the company) created Moby, explaining it with:
The components and tools in the Moby Project are initially the open source components that Docker and the community have built for the Docker Project. [...] Docker is committed to using Moby as the upstream for the Docker Product.
Docker (both the software and the company) has contributed greatly to making Go (the programming language) mainstream.
Not only can you run Docker on almost any desktop (yeah, I know, laptop) but also on pretty much any cloud. For example, here at AWS it's super easy launching Docker containers using Copilot.
As of end of 2019, Docker really exists in two companies: Mirantis acquired Docker’s Enterprise business and team and Docker, Inc. focuses on developer tooling.
Starting in 1979 where the
chroot system call was introduced to FreeBSD jails and Solaris zones in the 2000s, Docker continued the ops tradition and made it mainstream for devs. Learn more about the history in this nice K2 Cyber Security article.
Hundreds of Docker User Groups exist world-wide and the conferences (pre-Covid) were legend. I remember DockerCon 2015 in San Francisco and the excitement around the technology as if it was yesterday.
With that, thanks for stopping by and I'm wondering: what's your favorite thing about Docker that few people know? Care to share?