<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Cloudkul</provider_name><provider_url>https://cloudkul.com/blog</provider_url><author_name>Alankrit Srivastava</author_name><author_url>https://cloudkul.com/blog/author/alankrit-srivastava256/</author_url><title>Docker Images and Containers: Points to Remember - Cloudkul</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="kXEyCxafAL"&gt;&lt;a href="https://cloudkul.com/blog/understanding-docker-images-and-containers/"&gt;Docker Images and Containers: Points to Remember&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://cloudkul.com/blog/understanding-docker-images-and-containers/embed/#?secret=kXEyCxafAL" width="600" height="338" title="&#x201C;Docker Images and Containers: Points to Remember&#x201D; &#x2014; Cloudkul" data-secret="kXEyCxafAL" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
/* ]]&gt; */
&lt;/script&gt;
</html><thumbnail_url>https://cloudkul.com/blog/wp-content/uploads/2017/10/download-5.png</thumbnail_url><thumbnail_width>848</thumbnail_width><thumbnail_height>422</thumbnail_height><description>Let us just say for a while that Docker Images are nothing but compiled form of source code that were mentioned in Dockerfile. Images can be build from scratch use Dockerfile, even the base images. Images can be optimised to a good length by keeping best practices for writing Dockerfile. There are some other things as well that should be kept in my while working around docker images and containers. I would like to quote some of them:</description></oembed>
