There are clouds: knife microblogging v7

1. Docker recommends Docker's new version of the PPT Docker's network function depth

Http:// … -dive

Ppt content is summarized as follows:

1.) Docker for Ops: Docker Networking Deep Dive Madhu Venugopal @MadhuVenugopal Jana Radhakrishnan @mrjana
2.) Overview What is libnetwork New features in 1.12 Agenda Deep Dive Multihost networking Secure Control Plane Secure Data plane Service Discovery Native Loadbalacing Routing Mesh Finish Demo Q & A
3.) Overview
4) It is not just a driver interface • Docker networking fabric • Define Container Networking Model • Provides builtin IP address management • Provides native multi-host networking • Provides native Service Discovery and Load Balancing • Allows for extensions by the ecosystem What is libnetwork The
5.) New features in 1.12 swarm mode CNM Routing Mesh Multi-host Networking without external k / v store Service Discovery Secure Data-Plane Secure Control-Plane Load Balancing • Cluster aware • De-centralized control plane • Highly scalable
6.) Macvlan driver • Out of experimental • Integrates with Underlay • Place containers in your existing vlans
7.) MacVlan # Create a macvlan network $ docker network create -d macvlan –subnet = / 16 –ip-range = / 24 –aux-address = "favorite_ip_ever =" -gateway = -o parent = eth0.41 macnet41 # First address is the specified gateway, second is aux $ docker run – net = macnet41 -it –rm alpine / bin / sh
8.) Deep Dive Docker swarm-mode networking design
9.) Multi-host networking Manager Network Create Orchestrator Scheduler Dispatcher Service Create Task Create Task Dispatch Task Dispatch Gossip Worker1 Worker2 Engine Libnetwork Engine Libnetwork • The VXLAN based data path remains unchanged • No external key-value store necessary • Central resource allocation • Improved performance • Highly scalable
10.) • Gossip based protocol • Network scoped • Fast convergence • Secure by default • periodic key rotations • swarm native key-exchange • Highly scalable Network Control plane Cluster Scope Gossip W1 W2 W3 W1 W5 W4
11.) Available as an option in overlay network creation • Uses kernel IPSec modules • On-demand tunnel setup • Swarm native key-exchange • Periodic key rotations • Highly performant Secure dataplane Worker1 Worker2 Secure network secure network IPSec tunnel IPSec Tunnel secure network secure network non secure network non secure network
12.) • Provided by embedded DNS • Highly available • Uses Network Control Plane to learn state • Can be used to discover both tasks and services Service Discovery engine DNS Server DNS Resolver DNS Resolver DNS requests
13.) • Provided by embedded DNS • Highly available • Uses Network Control Plane to learn state • Can be used to discover both tasks and services • Minimal Overhead because of CNM • Can use DNS RR instead as an option Internal load balancer Task1 Service A Task2 Service A Task3 Service A Client1 Client2 VIP LB VIP LB
14.) • Builtin routing mesh for edge routing • Worker nodes themselves participate in ingress routing mesh • All worker nodes accept connection requests on PublishedPort • Port translation living at the worker node • Same internal load balancing mechanism used to load balance external requests Routing mesh External Loadbalancer (optional) Task1 ServiceA Task1 ServiceA Task1 ServiceA Worker1 Worker2 Ingress Network 8080 8080 VIP LB VIP LB 8080-> 80 8080-> 80
15.) Finish Demo and Q & A
16.) Thank you!

2.Docker recommended blog, introduced five Docker monitoring tools: … 2016 /

3. Docker recommended blog, how to use docker-compose do integration test … .html

4.Docker recommended blog, next-generation choreography system outlook … tion /

This article source:


Friends interested in implementing Docker container technology or container production are welcome to discuss group discussions. We brought together Docker container technology to implement the team elite and industry technology to send high, online to share your Docker technology dry goods. Our mission is to have a more professional platform to exchange Docker combat technology, we will regularly invite guests to do all kinds of topics to share and review, common practice study Docker container ecosystem.
Plus micro-credit method:
1. Concerned about [ have cloud ] public number
2. message "I want to add group"
QQ group number: 454565480

Heads up! This alert needs your attention, but it's not super important.