In Season 2, Talk 13 of NetDevOps Live! is a deep dive into the details of container networking. Explore Linux bridges, veth pairs, and how they make containers net-work!
Full details at https://developer.cisco.com/netdevops/live/#s02t13
Presenter: Matt Johnson https://twitter.com/mattdashj
Topics Covered - Time Links
- Agenda 1:18
- Linux as a Software Switch/Router 1:53
- Demo 5:53
- Linux as a Software Switch/Router FOR CONTAINERS 8:22
- Demo: Default Docker Networking 8:56
- veth Pairs 10:43
- Demo 11:41
- veth Pairs in Containers 13:46
- Linux Network Namespaces 14:12
- Demo: Network Namespaces per Docker Container 15:40
- Demo: Docker Container in Host Default Namespace 21:40
- Demo: Docker Container with NO Network 24:45
- Review: Container Networking isn't Magic 30:26
- IP Tables and Container Internet Access 34:14
- IP Tables and Container Network Security 37:46
- Multi-Host Container Networking 38:43
- Sample Solutions (ie Flannel, Weave, etc) 42:19
- Look at Calico Networking 48:37
- CNI (Container Network Interface) 50:18
- The ACI CNI Plug-In 54:04
- Industry Developments 54:44
- Summary 57:57
- Webinar Resources 58:31
- Code Exchange Challenge 59:26
- Contact Info 1:01:07
- Closing Thoughts 1:01:32
Episode Description:
Containers are everywhere these days. Containers in the cloud, containers in the data center, containers on your laptop. I think there are even containers in containers… but how do they talk to each other? And by talk, we of course mean over the network.
While everyone loves a good mystery, a mysterious network is NEVER a good thing. In this session we'll shine a bright light on the "pipes" that connect all the whales together. Bust out your overalls and explore with us.
NetDevOps Live! is produced by Cisco DevNet. Details can be found at https://developer.cisco.com/netdevops/live and follow NetDevOps Live! on Twitter at https://twitter.com/netdevopslive