Overview
Syllabus
Intro
Enter containers ...
Docker Networking Design Philosophy
Docker Networking Goals
Libnetwork Architecture
Containers and the CNM
Native Docker Drivers
Networks and Containers
Docker Networking is Linux (and Windows) Networking
Docker Networking on Linux and Windows
Fundamentals and Network Drivers • Native and Plug-In Network Drivers
What is Docker Bridge Networking?
Bridge Driver Network Architecture
Docker Bridge Networking and Port Mapping
What is Docker Overlay Networking? The overlay driver enables simple and secure multi-host networking
What problem does Overlay solve? Challenge of providing portable network connectivity
Docker Overlay Networks and VXLAN
Docker Overlay Gateway
Docker Overlay Port Publishing Modes
Overlay Networking Benefits • Secure portable connectivity that is easy to set up
Separation of Networks
What is MACVLAN?
MACVLAN and Sub-interfaces
What is Service Discovery?
Service Discovery in a Bit More Detail
Service Discovery Details
What is the Routing Mesh?
Host Mode vs Routing Mesh
What is the HTTP Routing Mesh (HRM)? Native application layer (L7) load balancing of requests coming from an external source
HTTP Routing Mesh (HRM) Flow
HTTP Routing Mesh Example
Taught by
Docker