docker-网络
当你在浏览器中输入一个网址(比如www.baidu.com)并敲回车,这个过程后面都发生了什么?
你在Chrome的地址栏输入baidu.com
1. DNS解析
2. 建立TCP连接
3. 发送HTTP请求
4. 服务器处理请求并返回响应
5. 接收HTTP响应
6. 浏览器渲染页面
7. 执行JavaScript代码
docker的三种网络模式bridge、host和none
host
在host模式下,容器共享主机的网络命名空间,直接将其暴露给外界。同时主机名与宿主机一致。
none
none模式下,不配置网络,并且无法访问外部网络以及其他容器,对于不需要网络访问的容器很有用,比如批处理应用,密码管理等等。
bridge
bridge是docker默认网络模式,docker安装后会选择一个私有网段作为bridge的子网,从下面config中可以看到我们的16位掩码的子网是172.17.0.0/16,这样在我们创建容器时默认会将容器网络加入到这个子网中。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?