news 2025/12/31 22:45:04

Docker 网络

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Docker 网络

Dcoker中的网络类型

网络类型备注
bridge

为每一个容器分配、设置IP等,并将容器连结到一个docker0网络

虚拟网桥,默认为该模式

host容器将不会虚拟出自己的网卡,配置自己的IP等,而是使用宿主机的IP和端口
none容器拥有独立的NetWork namespace,但并灭有对其进行任何网络配置,如分配veth pair和网桥连接,ip等
Container新创建的容器不会创建自己的网卡和配置自己的ip,而是指定一个容器共享ip端口范围等
自定义网络自定义的都是虚拟网桥类型,因为容器的ip可能会变化,所以创建自定义网络,可以通过服务名称进行联通

所以在我们部署应用的时候,需要自定义网络,因为自定义网络本身就维护好了主机名和IP的对应关系,可以通过服务名称联通,下面着重介绍下bridge模式

bridge模式

整个宿主机的网桥都是docker0,类似一个交换机有一堆接口,在本地主机和容器内,分别创建一个接口,彼此联通,这样一对接口叫veth pair

每个容器内也有一个虚拟网卡,叫eth0

docker0上的veth接口和容器内的eth0两两配对,一一匹配

通过上述操作,所有容器都连接在这个内部网络之上,这样两个容器都在同一个网络下,从同一个网关分配ip,两个容器之间的网络是互通的

项目中两个Compose文件共同使用一个自定义网络

不同 Compose 文件 = 不同项目 = 网络不会自动共享,即使两个文件都写
networks:
test-net:
Docker 其实会创建两个不同的网络

把网络变成「外部网络」并只创建一次

docker network create test-net

在两个Compose中声明为外部网络

networks: - test-net networks: test-net: external: true name: test-net
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2025/12/27 20:44:30

TensorRT极致优化:让您的GPU算力发挥最大效能

TensorRT极致优化:让您的GPU算力发挥最大效能 在现代AI系统中,模型一旦训练完成,真正的挑战才刚刚开始——如何在生产环境中以最低延迟、最高吞吐的方式运行推理?尤其是在视频分析、语音助手、推荐引擎等对实时性要求极高的场景下…

作者头像 李华
网站建设 2025/12/27 20:42:39

使用TensorRT将HuggingFace模型提速5倍的真实案例

使用TensorRT将HuggingFace模型提速5倍的真实案例 在今天的AI服务部署中,一个常见的困境是:模型明明已经在训练阶段达到了理想的准确率,但一旦上线,用户却抱怨“响应太慢”。尤其是在情感分析、意图识别这类高频NLP任务中&#xf…

作者头像 李华
网站建设 2025/12/27 20:41:32

性能瓶颈自动识别:长期运行服务的健康管家

性能瓶颈自动识别:长期运行服务的健康管家 在自动驾驶系统实时处理街景图像、金融风控模型毫秒级拦截欺诈交易、智能客服724小时响应用户提问的今天,AI已不再是实验室里的“演示项目”,而是深入生产一线的关键基础设施。这些场景有一个共同特…

作者头像 李华
网站建设 2025/12/27 20:41:28

curl调试技巧:从HTTP请求到性能分析

调试接口用Postman是挺方便,但服务器上没图形界面,只能用curl。 curl功能强大得离谱,但大部分人只会curl一个URL。这篇总结一下我常用的调试技巧。 基础请求 # GET curl https://api.example.com/users# 带参数的GET curl "https://a…

作者头像 李华
网站建设 2025/12/27 20:38:56

实测对比:原生PyTorch vs TensorRT推理性能差距惊人

实测对比:原生PyTorch vs TensorRT推理性能差距惊人 在AI模型从实验室走向真实世界的最后一公里,性能的微小提升往往意味着成本的大幅下降。你有没有遇到过这样的场景?训练好的模型部署上线后,明明参数量不算大,却在实…

作者头像 李华
网站建设 2025/12/29 23:41:45

RK3576-Android15原生相机Camera2 修改USB相机预览和成像方向

提示:RK3576-Android15 谷歌原生相机Camera2 使用客户定制的USB相机,发现预览和成像方向错位,相机软件需要适配USB相机 文章目录前言-需求一、基础-参考资料-思路参考资料基础补充架构图了解Camera相关专栏零散知识了解部分相机源码参考&…

作者头像 李华