Docker Networking
Networking is the nervous system of your container infrastructure. In this module, we will dissect how containers communicate, from single-host bridges to multi-host overlays.
Chapters
- Bridge Networking
- Deep dive into
docker0, VETH pairs, NAT, and iptables. - Interactive Packet Tracer.
- Deep dive into
- Host & None Networking
- Performance vs Security trade-offs.
- Interactive Mode Selector.
- Overlay Network
- Connecting containers across multiple hosts with VXLAN.
- Swarm mode networking.
- Macvlan Network
- Assigning physical IPs to containers (Layer 2).
- Legacy application support.
- Service Discovery
- How
webfindsdb. - The Embedded DNS Server (
127.0.0.11).
- How
- Module Review
- Flashcards, Cheat Sheet, and Key Takeaways.
Module Chapters
Chapter 01
Bridge Networking
Bridge Networking
Start Learning
Chapter 02
Host & None Networking
Host & None Networking
Start Learning
Chapter 03
Overlay Network
Overlay Network
Start Learning
Chapter 04
Macvlan Network
Macvlan Networking
Start Learning
Chapter 05
Service Discovery
Service Discovery & DNS
Start Learning
Chapter 06
Module Review: Networking
Module Review: Networking
Start Learning