Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Docker Networking: Design, Implementation, and Best Practices

Docker via YouTube

Overview

Explore Docker networking and secure container management in data centers and cloud environments in this 59-minute video. Gain insights into overlay networking and best practices for secure Docker container deployments. Discover the fundamentals of Docker networking, including bridge and overlay networking, MACVLAN, service discovery, and routing mesh. Learn about the HTTP Routing Mesh (HRM) for native application layer load balancing. Understand Docker's network design philosophy, goals, and architecture, including the Container Network Model (CNM). Examine the differences between Linux and Windows networking in Docker environments. Dive into topics such as port mapping, VXLAN, network separation, and sub-interfaces. By the end of this video, you'll have a comprehensive understanding of Docker networking concepts and their practical applications in modern containerized environments.

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

Reviews

Start your review of Docker Networking: Design, Implementation, and Best Practices

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.