首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
软件与程序人生
›
DevOps与敏捷开发
›
谈谈docker的四种网络模式
返回列表
发新帖
谈谈docker的四种网络模式
[复制链接]
发表于 2026-2-10 16:13:11
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
docker的四种网络模式
docker的四种网络模式为:
1、host模式,利用 “-net=host” 指定;
2、container模式,利用"-net=container:NAME_or_ID"指定
3、none模式,用"-net=none"指定;
4、bridge模式。
1、host模式
假如启动
容器
的时间利用host模式,那么这个
容器
将不会得到一个独立的Network Namespace,而是和宿主机共用一个Network Namespace。
容器
将不会假造出本身的网卡,设置本身的IP等,而是利用宿主机的IP和端口。但是,容器的其他方面,如文件体系,进程列表等照旧和宿主机隔离的。
利用host模式的容器可以直接利用宿主机的IP地点与外界通讯,容器内部的服务端口也可以利用宿主机的端口,不须要举行NAT,host最大的上风就是网络
性能
比力好,但是docker host上已经利用的端口就不能再用了,网络的隔离性不好。
形貌:
容器与宿主机共享网络堆栈。容器的网络接口与宿主机的网络接口绑定在一起,没有额外的假造网络层。
容器利用宿主机的 IP 地点和网络端口。
利用场景:
1、
性能
要求高的应用
当须要最大化网络
性能
时,主机模式可以克制额外的网络抽象层。
2、与宿主机网络直接交互
当容器须要直接与宿主机的网络接口交互,如须要访问宿主机上的服务或资源时。
3、网络耽误敏感应用
对于低耽误应用,主机模式可以淘汰网络层的开销。
示例:
docker run --network host -d nginx
<
复制
代码
回复
使用道具
举报
返回列表
浏览过的版块
人工智能
数据仓库与分析
.Net
前端开发
Oracle
开源技术
程序人生
Java
网络安全
三尺非寒
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表