Docker笔记03-docker 网络模式
docker网络模式分为5种
- Nat (Network Address Translation)
- Host
- other container
- none
- overlay
第一种 Nat模式
docker的容器的默认模式
通过iptables命令查看
iptables -t nat -L -n
网络请求转发到了宿主机
如果发现容器访问不了外网可能是宿主机没有转发请求
查看ip_forward值
cat /proc/sys/net/ipv4/ip_forward
0表示禁止IP转发 1表示IP转发功能已开
第二种Host模式
共享宿主机网络,网络性能不会有衰减
第三种 container模式
多用于容器之间访问比较频繁 比如wab容器和数据库容器
例子中创建一个nat网络 容器中网络信息见第一张图
在基于容器nat创建container网络模式的容器 con 对比容器nat和con的网络信息可以发现是一样的
第四种none模式
没有网络设置
第五种overlay模式
跨主键容器通信
参考http://dockone.io/article/2717
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· DeepSeek 解答了困扰我五年的技术问题
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 用 C# 插值字符串处理器写一个 sscanf
· [翻译] 为什么 Tracebit 用 C# 开发
· 腾讯ima接入deepseek-r1,借用别人脑子用用成真了~
· Deepseek官网太卡,教你白嫖阿里云的Deepseek-R1满血版
· DeepSeek崛起:程序员“饭碗”被抢,还是职业进化新起点?
· RFID实践——.NET IoT程序读取高频RFID卡/标签