<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Notes from Docker mastery course by Bret Fisher on Nerdsid.com</title><link>https://nerdsid.com/notes/docker-mastery/</link><description>Recent content in Notes from Docker mastery course by Bret Fisher on Nerdsid.com</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 07 Apr 2026 15:08:37 +0000</lastBuildDate><atom:link href="https://nerdsid.com/notes/docker-mastery/index.xml" rel="self" type="application/rss+xml"/><item><title>Docker networking</title><link>https://nerdsid.com/notes/docker-mastery/docker-networking/</link><pubDate>Tue, 07 Apr 2026 07:32:28 +0530</pubDate><guid>https://nerdsid.com/notes/docker-mastery/docker-networking/</guid><description>&lt;p>Docker networking is like batteries included but removable/configurable.&lt;/p>
&lt;p>Port checking&lt;/p>


&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">docker container port &amp;lt;container&amp;gt;&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Default bridge network.&lt;/p>
&lt;h2 id="find-ip-of-a-container">Find IP of a container&lt;/h2>


&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">docker contianer inspect --format &lt;span class="s2">&amp;#34;{{NetworkSettings.IPAddress}}&amp;#34;&lt;/span> &amp;lt;container id&amp;gt;&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h2 id="show-networks">Show networks&lt;/h2>


&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bash" data-lang="bash">&lt;span class="line">&lt;span class="cl">docker network ls&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div></description></item><item><title>Containers</title><link>https://nerdsid.com/notes/docker-mastery/containers/</link><pubDate>Fri, 03 Apr 2026 07:32:28 +0530</pubDate><guid>https://nerdsid.com/notes/docker-mastery/containers/</guid><description>&lt;h2 id="image-vs-container">Image vs container&lt;/h2>
&lt;p>A container is an running instance of an image.&lt;/p>
&lt;p>Just like how in OOPs an object is an instance of a class. The class defines the blueprint.
The object is an instance of the class.&lt;/p>
&lt;p>You can have may containers running on the same image.&lt;/p>
&lt;p>Docker&amp;rsquo;s default image registry is called Docker hub (hub.docker.com).&lt;/p>
&lt;h2 id="managing-containers">Managing containers&lt;/h2>
&lt;h3 id="startingrunning-container">Starting/running container&lt;/h3>


&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-text" data-lang="text">&lt;span class="line">&lt;span class="cl">docker container run --publish 1234:80 nginx&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>The publish part has the syntax &lt;!-- raw HTML omitted --> : &lt;!-- raw HTML omitted -->
It routes the traffic from host IP to container IP.&lt;/p></description></item></channel></rss>