<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>docker on random thoughts</title><link>https://awesomeprogrammer.com/categories/docker/</link><description>Recent content in docker on random thoughts</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Sun, 03 Jul 2016 00:00:00 +0000</lastBuildDate><atom:link href="https://awesomeprogrammer.com/categories/docker/index.xml" rel="self" type="application/rss+xml"/><item><title>Power to the masses</title><link>https://awesomeprogrammer.com/blog/2016/07/03/power-to-the-masses/</link><pubDate>Sun, 03 Jul 2016 00:00:00 +0000</pubDate><guid>https://awesomeprogrammer.com/blog/2016/07/03/power-to-the-masses/</guid><description><![CDATA[<p>You can&rsquo;t deny docker hype isn&rsquo;t going anywhere any time soon. For a software that is barely 3 years (!) old it have already made quite impressive impact in the widely known <em>IT ecosystem</em>.</p>
<p>I was fiddling with docker <a href="http://awesomeprogrammer.com/blog/2015/01/31/vagrant-for-ruby-on-rails-development/">around a year ago</a> for the first time and I wasn&rsquo;t impressed (I won&rsquo;t deny I&rsquo;m mostly a consumer of open source world) - things did break, setup was awkward and tooling immature. But that changed. Oh boy it changed.</p>
<p>With software like <a href="http://rancher.com/">rancher</a> that basically allows you to setup containers via web ui (or it&rsquo;s <a href="https://github.com/rancher/rancher-compose">rancher-compose</a> that consumes <a href="https://docs.docker.com/compose/">docker-compose</a> /v1 atm/ config) you can spin enterprise-quality software within minutes - and it <em>just works</em>. Crazy how far it got within such short period of time.</p>
<p>It truly blows mind my mind that you can setup <a href="https://getsentry.com/welcome/">sentry</a> or <a href="https://drone.io/">your own CI</a> with just few clicks. And I guess that is were all the hype lies - as a independent developer, given the right configuration, docker gives you power to single-handed developer &amp; ship to production piece of code with all necessary dependencies (obviously there might be existing architecture limitation involved, but that&rsquo;s a different story).</p>
<p>Sure there are some security-related concerns to be taken into an account (I recommend checking <a href="https://github.com/docker/docker-bench-security">best practices</a>), but overall I think times are bright.</p>
]]></description><content:encoded><![CDATA[<p>You can&rsquo;t deny docker hype isn&rsquo;t going anywhere any time soon. For a software that is barely 3 years (!) old it have already made quite impressive impact in the widely known <em>IT ecosystem</em>.</p>
<p>I was fiddling with docker <a href="http://awesomeprogrammer.com/blog/2015/01/31/vagrant-for-ruby-on-rails-development/">around a year ago</a> for the first time and I wasn&rsquo;t impressed (I won&rsquo;t deny I&rsquo;m mostly a consumer of open source world) - things did break, setup was awkward and tooling immature. But that changed. Oh boy it changed.</p>
<p>With software like <a href="http://rancher.com/">rancher</a> that basically allows you to setup containers via web ui (or it&rsquo;s <a href="https://github.com/rancher/rancher-compose">rancher-compose</a> that consumes <a href="https://docs.docker.com/compose/">docker-compose</a> /v1 atm/ config) you can spin enterprise-quality software within minutes - and it <em>just works</em>. Crazy how far it got within such short period of time.</p>
<p>It truly blows mind my mind that you can setup <a href="https://getsentry.com/welcome/">sentry</a> or <a href="https://drone.io/">your own CI</a> with just few clicks. And I guess that is were all the hype lies - as a independent developer, given the right configuration, docker gives you power to single-handed developer &amp; ship to production piece of code with all necessary dependencies (obviously there might be existing architecture limitation involved, but that&rsquo;s a different story).</p>
<p>Sure there are some security-related concerns to be taken into an account (I recommend checking <a href="https://github.com/docker/docker-bench-security">best practices</a>), but overall I think times are bright.</p>
]]></content:encoded></item></channel></rss>