<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[What is Docker 🐋 ?]]></title><description><![CDATA[<h2>What is Containerization &amp; Why?</h2>
<hr />
<p dir="auto"><strong>The Problem</strong></p>
<p dir="auto">When you develop a application, It may work fine on your PC or Laptop. But when you going to deploy it, Sometimes It will not work properly in production or others computer.</p>
<p dir="auto"><strong>Reasons</strong></p>
<p dir="auto">Version Problems<br />
Missing Dependencies<br />
Other programs may disturb yours.</p>
<p dir="auto">Because everything is on same server/PC.</p>
<p dir="auto"><strong>Solution</strong></p>
<p dir="auto">To solve this issue, Developers uses a technology called <code>Containerization</code>.</p>
<h3>Containerization</h3>
<blockquote>
<p dir="auto">Containerization is a lightweight alternative to full machine virtualization that involves encapsulating an application in a container with its own operating environment. This provides many of the benefits of loading an application onto a virtual machine, as the application can be run on any suitable physical machine without any worries about dependencies.</p>
</blockquote>
<p dir="auto">It means, Each and every application / services can work on dedicated environment is same machine <em>(Like Virtual Machine But Not Exactly)</em>.</p>
<p dir="auto"><img src="https://cdn-images-1.medium.com/max/1600/1*VxAJ5aCzUJtmVhdg290RXg.png" alt="alt text" class=" img-responsive img-markdown" /></p>
<p dir="auto">Just Image a <code>Container &amp; Ship</code>. The stocks are packed into containers. And each containers are locked and shipped. The actions inside container will not effect the ship. Because container is protecting/separating outside.</p>
<p dir="auto">Just Like that, Imagine you computer as a <code>ship</code>. Now you can create a separate container for <code>Database</code>, separate container for <code>App</code>, separate container for <code>Cache</code> and so on. And you can deploy all together in your <code>ship</code> (Computer).</p>
<p dir="auto">So each services can run independently, If any service occurs, It will not effect your server.</p>
<h2>What is Docker?</h2>
<hr />
<p dir="auto"><strong>Docker</strong> one of the most famous containerization tool, use by Software Engineers. It allows you create, maintain &amp; deploy containers easily.</p>
<p dir="auto"><img src="https://www.docker.com/sites/default/files/d8/styles/large/public/2018-11/container-what-is-container.png?itok=vle7kjDj" alt="alt text" class=" img-responsive img-markdown" /></p>
<h2>Virtualization <strong>vs</strong> Containerization</h2>
<hr />
<p dir="auto"><img src="https://blogs.bmc.com/wp-content/uploads/2018/07/containers-vs-virtual-machines.jpg" alt="alt text" class=" img-responsive img-markdown" /></p>
]]></description><link>https://lankadevelopers.lk/topic/192/what-is-docker</link><generator>RSS for Node</generator><lastBuildDate>Mon, 15 Jun 2026 17:52:12 GMT</lastBuildDate><atom:link href="https://lankadevelopers.lk/topic/192.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 24 Mar 2019 16:06:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to What is Docker 🐋 ? on Sat, 06 Apr 2019 16:56:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://lankadevelopers.lk/uid/789">@prabodhana</a> You are welcome :)</p>
]]></description><link>https://lankadevelopers.lk/post/1326</link><guid isPermaLink="true">https://lankadevelopers.lk/post/1326</guid><dc:creator><![CDATA[b6]]></dc:creator><pubDate>Sat, 06 Apr 2019 16:56:41 GMT</pubDate></item><item><title><![CDATA[Reply to What is Docker 🐋 ? on Sat, 06 Apr 2019 16:07:38 GMT]]></title><description><![CDATA[<p dir="auto">Nice explanation, Thank you</p>
]]></description><link>https://lankadevelopers.lk/post/1325</link><guid isPermaLink="true">https://lankadevelopers.lk/post/1325</guid><dc:creator><![CDATA[prabodhana]]></dc:creator><pubDate>Sat, 06 Apr 2019 16:07:38 GMT</pubDate></item><item><title><![CDATA[Reply to What is Docker 🐋 ? on Fri, 05 Apr 2019 08:22:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://lankadevelopers.lk/uid/1">@ciaompe</a> Thank you :)</p>
]]></description><link>https://lankadevelopers.lk/post/1315</link><guid isPermaLink="true">https://lankadevelopers.lk/post/1315</guid><dc:creator><![CDATA[b6]]></dc:creator><pubDate>Fri, 05 Apr 2019 08:22:35 GMT</pubDate></item><item><title><![CDATA[Reply to What is Docker 🐋 ? on Thu, 04 Apr 2019 18:13:58 GMT]]></title><description><![CDATA[<p dir="auto">Good job <a class="plugin-mentions-user plugin-mentions-a" href="https://lankadevelopers.lk/uid/625">@b6</a>, Nice explanation</p>
]]></description><link>https://lankadevelopers.lk/post/1313</link><guid isPermaLink="true">https://lankadevelopers.lk/post/1313</guid><dc:creator><![CDATA[ciaompe]]></dc:creator><pubDate>Thu, 04 Apr 2019 18:13:58 GMT</pubDate></item><item><title><![CDATA[Reply to What is Docker 🐋 ? on Tue, 26 Mar 2019 09:14:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://lankadevelopers.lk/uid/873">@keethan</a> Danku :)</p>
]]></description><link>https://lankadevelopers.lk/post/1277</link><guid isPermaLink="true">https://lankadevelopers.lk/post/1277</guid><dc:creator><![CDATA[b6]]></dc:creator><pubDate>Tue, 26 Mar 2019 09:14:45 GMT</pubDate></item><item><title><![CDATA[Reply to What is Docker 🐋 ? on Tue, 26 Mar 2019 02:50:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://lankadevelopers.lk/uid/625">@b6</a> awesome macho.</p>
]]></description><link>https://lankadevelopers.lk/post/1276</link><guid isPermaLink="true">https://lankadevelopers.lk/post/1276</guid><dc:creator><![CDATA[keethan]]></dc:creator><pubDate>Tue, 26 Mar 2019 02:50:05 GMT</pubDate></item><item><title><![CDATA[Reply to What is Docker 🐋 ? on Mon, 25 Mar 2019 16:36:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://lankadevelopers.lk/uid/130">@lkdev</a> ❤❤❤</p>
]]></description><link>https://lankadevelopers.lk/post/1275</link><guid isPermaLink="true">https://lankadevelopers.lk/post/1275</guid><dc:creator><![CDATA[b6]]></dc:creator><pubDate>Mon, 25 Mar 2019 16:36:06 GMT</pubDate></item><item><title><![CDATA[Reply to What is Docker 🐋 ? on Mon, 25 Mar 2019 16:35:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://lankadevelopers.lk/uid/281">@Dinush</a> Thank you</p>
]]></description><link>https://lankadevelopers.lk/post/1274</link><guid isPermaLink="true">https://lankadevelopers.lk/post/1274</guid><dc:creator><![CDATA[b6]]></dc:creator><pubDate>Mon, 25 Mar 2019 16:35:46 GMT</pubDate></item><item><title><![CDATA[Reply to What is Docker 🐋 ? on Mon, 25 Mar 2019 16:35:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://lankadevelopers.lk/uid/27">@root</a> Thx bro</p>
]]></description><link>https://lankadevelopers.lk/post/1273</link><guid isPermaLink="true">https://lankadevelopers.lk/post/1273</guid><dc:creator><![CDATA[b6]]></dc:creator><pubDate>Mon, 25 Mar 2019 16:35:35 GMT</pubDate></item><item><title><![CDATA[Reply to What is Docker 🐋 ? on Mon, 25 Mar 2019 13:13:56 GMT]]></title><description><![CDATA[<p dir="auto">what a nice post. thanks B6 your a amazon guy.</p>
]]></description><link>https://lankadevelopers.lk/post/1272</link><guid isPermaLink="true">https://lankadevelopers.lk/post/1272</guid><dc:creator><![CDATA[lkdev]]></dc:creator><pubDate>Mon, 25 Mar 2019 13:13:56 GMT</pubDate></item><item><title><![CDATA[Reply to What is Docker 🐋 ? on Mon, 25 Mar 2019 02:30:08 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://lankadevelopers.lk/uid/625">@b6</a> good job.</p>
]]></description><link>https://lankadevelopers.lk/post/1263</link><guid isPermaLink="true">https://lankadevelopers.lk/post/1263</guid><dc:creator><![CDATA[Dinush]]></dc:creator><pubDate>Mon, 25 Mar 2019 02:30:08 GMT</pubDate></item><item><title><![CDATA[Reply to What is Docker 🐋 ? on Sun, 24 Mar 2019 23:42:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://lankadevelopers.lk/uid/2">@dev_lak</a> thx bro</p>
]]></description><link>https://lankadevelopers.lk/post/1261</link><guid isPermaLink="true">https://lankadevelopers.lk/post/1261</guid><dc:creator><![CDATA[b6]]></dc:creator><pubDate>Sun, 24 Mar 2019 23:42:05 GMT</pubDate></item><item><title><![CDATA[Reply to What is Docker 🐋 ? on Sun, 24 Mar 2019 19:25:23 GMT]]></title><description><![CDATA[<p dir="auto">Great bro. this is a simplest docker explanation i ever seen</p>
]]></description><link>https://lankadevelopers.lk/post/1260</link><guid isPermaLink="true">https://lankadevelopers.lk/post/1260</guid><dc:creator><![CDATA[root]]></dc:creator><pubDate>Sun, 24 Mar 2019 19:25:23 GMT</pubDate></item><item><title><![CDATA[Reply to What is Docker 🐋 ? on Sun, 24 Mar 2019 19:08:19 GMT]]></title><description><![CDATA[<p dir="auto">Nice explanation bro 😍😍</p>
]]></description><link>https://lankadevelopers.lk/post/1259</link><guid isPermaLink="true">https://lankadevelopers.lk/post/1259</guid><dc:creator><![CDATA[dev_lak]]></dc:creator><pubDate>Sun, 24 Mar 2019 19:08:19 GMT</pubDate></item></channel></rss>