Docker in Production: An Update
I am neither a Docker expert nor evangelist, and I have my own gripes and frustrations with it, but this article is full of misinformation and FUD. To wit:<p><i>&gt; CoreOS is an operating [system] that can only run Docker and is exclusively intended to run Docker.</i><p>No, it isn&#x27;t. (Maybe if you substitute &quot;Docker&quot; with &quot;containers.&quot;)<p><i>&gt; First, the main benefit of Docker is to unify dev and production. Having a separate OS in production only for containers totally ruins this point.</i><p>No, it doesn&#x27;t. Completely the opposite, in fact: Docker makes it possible to not care about OS differences between dev, test, and prod.<p><i>&gt; Docker on Debian is major no-go<p>&gt; Docker is 100% guaranteed suicide on Debian 8 and it’s been since the inception of Docker a few years ago<p>&gt; Debian froze the kernel to a version that doesn’t support anything Docker needs and the few components that are present are rigged with bugs.</i><p><i>rubs temples</i> It&#x27;s Linux. It&#x27;s Debian. You can run any kernel you want. There are plenty of repositories out there with binary kernels, including Debian&#x27;s own back-ported 4.9 kernel, or you can build one from source. Because, you know, open source. I&#x27;ve run many instances of Jessie on Linode with their 4.8 and 4.9 kernels and it&#x27;s no problem. Hundreds of companies are running Docker in production on Debian and Debian-derived systems.<p><i>&gt; I am not aware of any serious companies than run on Ubuntu.</i><p>Just because you are not aware does not mean they do not exist. How about Netflix, Snapchat, Dropbox, Uber, and Tesla for starters?<p><i>&gt; I cannot comment on the LTS 16 as I do not use it.</i><p>It&#x27;s been out since last April. If you&#x27;re serious about this survey, this is a no-brainer.<p><i>&gt; I received quite a few comments and unfriendly emails of people saying to “just” use the latest Ubuntu beta</i><p>What? No. Just use the latest LTS.<p><i>&gt; I am moderately confident that there is no-one on the planet using Docker seriously AND successfully AND without major hassle.</i><p>LOL