<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>User-Defined Networks on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/user-defined-networks/</link><description>Recent content in User-Defined Networks on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sun, 23 Nov 2025 22:00:12 +0530</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/user-defined-networks/index.xml" rel="self" type="application/rss+xml"/><item><title>Chapter 5: Docker Networking</title><link>https://ai-blog.noorshomelab.dev/a-complete-beginner-to-advanced-guide-on-docker-engine-29-0-2/chapter-5-docker-networking/</link><pubDate>Sun, 23 Nov 2025 22:00:12 +0530</pubDate><guid>https://ai-blog.noorshomelab.dev/a-complete-beginner-to-advanced-guide-on-docker-engine-29-0-2/chapter-5-docker-networking/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;In the previous chapters, we learned how to run individual Docker containers. However, real-world applications often consist of multiple services (e.g., a web server, a database, a cache) that need to communicate with each other. This is where Docker networking comes into play. Docker provides powerful networking capabilities that allow containers to communicate securely and efficiently, both with each other and with the outside world.&lt;/p&gt;
&lt;p&gt;This chapter will delve into the fundamentals of Docker networking, exploring the different network drivers, how to create and manage custom networks, and best practices for connecting your containerized applications. Understanding Docker networking is crucial for building robust, scalable, and maintainable microservice architectures.&lt;/p&gt;</description></item></channel></rss>