docker从零开始网络(一) overly网络
Posted benjamin77
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker从零开始网络(一) overly网络相关的知识,希望对你有一定的参考价值。
使用overly网络
预计阅读时间: 11分钟
该overlay
网络驱动程序会创建多个docker进程主机之间的分布式网络。该网络位于(覆盖)特定于主机的网络之上,允许连接到它的容器(包括群集服务容器)安全地进行通信。Docker透明地处理每个数据包与Docker守护程序主机和正确的目标容器之间正确的的路由。
初始化swarm或将Docker主机加入现有swarm时,会在该Docker主机上创建两个新网络:
- 称为覆盖网络
ingress
,处理与群集服务相关的控制和数据流量。创建群组服务并且不将其连接到用户定义的覆盖网络时,ingress
默认连接到网络。 - 一个名为的桥接网络
docker_gwbridge
,它将各个Docker守护程序连接到参与该群集的其他守护进程。
您可以使用与创建用户定义bridge
网络docker network create
相同的方式创建用户定义的overly
网络。服务或容器一次可以连接到多个网络。服务或容器只能通过它们各自连接的网络进行通信。
虽然您可以将swarm服务和独立容器连接到覆盖网络,但默认行为和配置问题是不同的。因此,本主题的其余部分分为适用于所有覆盖网络的操作,适用于群集服务网络的操作以及适用于独立容器使用的覆盖网络的操作。
以上是关于docker从零开始网络(一) overly网络的主要内容,如果未能解决你的问题,请参考以下文章