DOCKER

Docker网络中篇-docker网络的四种类型

通过上一篇学习,我们对docker网络有了初步的了解。本篇,咱们就来实战docker网络。docker网络实战实战docker网络,我们将从以下几个案例来讲解1:birdge是什么?2:host3:none4:container实战网络类型如下:在docker中,网络的配置是以json格式存在的,下面我们就来看看每种类型网络配置信息我们先来看看bridge类型的网络使用命令:dockernetwo

通过上一篇学习,我们对docker网络有了初步的了解。本篇,咱们就来实战docker网络。

docker网络实战

实战docker网络,我们将从以下几个案例来讲解

1:birdge是什么?

2:host

3:none

4:container

实战网络类型如下:

ee1065d72390fb4e2ce1d6334e1dafcf.png

在docker中,网络的配置是以json格式存在的,下面我们就来看看每种类型网络配置信息

我们先来看看bridge类型的网络

使用命令:docker network inspect bridge

33a01fe3aaa610ab58c7389ac4697943.png

查看host类型的网络

使用到命令:docker network inspect host

d37937003b6fcb156fb7e67bfb8eddfc.png

none类型网络

使用到的命令:docker network inspect none

acd4d2cfe1174af8219f8683e6f37d1e.png

自定义网络类型

docker network inspect bb_network

说明:bb_network是自定义网络名称

1eb55e672217e104ca053dd6f319ee46.png

bridge是什么

docker服务默认会创建一个docker0网桥,该桥接网络的名称是docker0,它是内核层连通了其他物理或虚拟网卡,这就是将所有容器和本地主机都放到同一个物理的网络中。docker默认指定了docker0接口的IP地址和子网掩码,让主机和容器之间可以通过网桥相互通讯

78f8e6e705e4b8abdbd245d197f19a01.png

网络图

e0d42e2525c2fc19916a09c10ce294e3.png

理解两两匹配,一一匹配:

c043cd5d6bbb7c634cd3001e243b222c.png

926ebbd25efadc246304d3b9e80d2bb9.png

启动后,查看宿主机ifconfig

043c1560c3deda48a6817416be4aca1d.png

然后分别进入对应的容器中查看ifconfig

先来看看tomcat81:

a42eaddde67271280f493f62a4b1619a.png

 

我们可以看到 veth23和etho22一一对应的。成对出现的。

ca9d056c8d782e983680e8e9deff8c71.png

 

c9a56d9f5989418f99306a60906acb78.png

host说

原创不易,完成人机校验,阅读全文

相关推荐