Overview
Explore Docker networking from application to data plane in this comprehensive conference talk. Delve into container communication, network design challenges, and deployment patterns. Learn about Docker's latest networking tools and how to design networks for proper connectivity while maintaining application portability, service discovery, load balancing, security, performance, and scalability. Cover topics including TCP/IP, infrastructure, management and controller planes, overlay and bridge networking, load balancing, firewalls, DNS, routing mesh, and troubleshooting tools. Gain insights into container isolation, application protection, and network design considerations for containerized environments.
Syllabus
Introduction
Bookkeeping
Networking 101
TCPIP
Infrastructure
Application Stack
Deploy
Management Plane
Controller Plane
Demo
Troubleshoot
Drivers
Overlay Networking
Bridge Networking
Network ID
IP Links
Preparing State
Container
Container in Space
Load Balancing
Load Balancing in Containers
Firewall Markers
IPS
DNS
Core Routing Mesh
Loading Mesh
Homework
Reminder
What have you done
Linux troubleshooting tools
Questions
IPSec
HRM
IP VLAN
Two Questions
Taught by
Docker