行业资讯
📅 2026/7/26 7:23:59
Docker容器网络实验手册 · 实验二
文章目录实验手册 · 实验二实验二:Host(主机)模式与端口冲突1. 实验目标2. 核心知识点图解3. 实验环境准备4. 实验步骤Step 1:启动 Host 模式的 Nginx 容器Step 2:验证网络栈共享Step 3:模拟端口冲突(核心实验)Step 4:宿主机端口占用排查5. 实验原理深度解析6. 排错指南 (Troubleshooting)7. 课后思考题(进阶)8. 清理实验环境实验手册 · 实验二实验二:Host(主机)模式与端口冲突⏱️ 建议学时:1 学时🎯 难度等级:★☆☆☆☆💻 环境要求:单台 Linux 服务器(CentOS 7+),已安装 Docker CE,实验一已完成。1. 实验目标本实验旨在通过对比 Bridge 模式,深入理解 Host 网络模式的特殊性:识别网络共享:验证 Host 模式下的容器不再拥有独立的 Network Namespace,而是与宿主机共享。验证端口冲突:理解 Host 模式下容器直接使用宿主机端口的机制,并复现因端口争抢导致的服务启动失败。掌握排查技能:学会使用netstat/ss命令排查端口占用情况。评估适用场景:明确 Host 模式的优缺点及生产环境中的适用边界。2. 核心知识点图解在 Bridge 模式中,容器有独立的网络栈;而在 Host 模式中,容器直接“寄生”在宿主机上。Bridge 模式(实验一回顾):