加入收藏 | 设为首页 | 会员中心 | 我要投稿 济宁站长网 (https://www.0537zz.cn/)- 行业智能、边缘计算、专有云、AI硬件、5G!
当前位置: 首页 > 站长资讯 > 外闻 > 正文

Docker网络与存储

发布时间:2021-03-23 09:43:41 所属栏目:外闻 来源:互联网
导读:天接着上次分享有关Docker网络、数据存储相关的技术点 一、Docker网络模式 Dokcer 通过使用 Linux 桥接提供容器之间的通信,Docker的网络模式有四种 分别是以下四种模式 host 模式,使用--net=host 指定。 container 模式,使用--net=container:NAMEorID 指

天接着上次分享有关Docker网络、数据存储相关的技术点

一、Docker网络模式

Dokcer 通过使用 Linux 桥接提供容器之间的通信,Docker的网络模式有四种

分别是以下四种模式

host 模式,使用--net=host 指定。

container 模式,使用--net=container:NAMEorID 指定。

none 模式,使用--net=none 指定。

bridge 模式,使用--net=bridge 指定,默认配置

host 模式

如果容器使用 host 模式,那么容器将不会获得一个独立的 Network Namespace,而是和宿主机共用一个 Network Namespace。容器将不会虚拟出自己的网卡与配置 IP 等,而是使用宿主机的 IP 和端口。就和直接跑在宿主机中一样。但是容器的文件系统、进程列表等还是和宿主机隔离的。

container 模式

这个模式指定新创建的容器和已经存在的一个容器共享一个 Network Namespace,而不是和宿主机共享。新创建的容器不会创建自己的网卡与配置 IP,而是和一个指定的容器共享 IP、端口范围等。同样,两个容器除了网络方面,其他方面仍然是隔离的。

none模式

此模式不同于前两种,Docker 容器有自己的 Network Namespace,但是,Docker容器没有任何网络配置。而是需要我们手动给 Docker容器添加网卡、配置 IP 等。

bridge 模式

此模式是Docker默认的网络设置,此模式会为每一个容器分配Network Namespace,并将一个主机上的Docker容器连接到一个虚拟网桥上。

(编辑:济宁站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读