news 2026/4/23 18:47:08

Docker Swarm 中 ingress 网络的核心用法

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Docker Swarm 中 ingress 网络的核心用法

文章目录

      • 实例 1:基础场景 - 部署带 ingress 发布端口的 Web 服务
        • 操作步骤 & 命令:
        • 关键解释:
      • 实例 2:自定义 ingress 网络(修改默认子网/网关)
        • 操作步骤 & 命令:
        • 关键解释:
      • 实例 3:ingress 网络 + 自定义 overlay 网络
        • 操作步骤 & 命令:
        • 关键解释:
      • 实例 4:限制 ingress 端口绑定到特定节点 IP
        • 操作步骤 & 命令:
        • 关键解释:
      • 实例 5:ingress 网络问题排查(端口不通/服务无法访问)
        • 排查步骤 & 命令:
        • 关键解释:
      • 总结

了解 Docker Swarm 中 ingress 网络的核心用法,并获取 5 个覆盖不同场景的 ingress 网络实操实例,以此掌握其配置、应用和问题排查方法。

首先先简单说明:Docker Swarm 的ingress网络是集群初始化时自动创建的覆盖网络(overlay),核心作用是实现「跨节点端口发布」和「服务负载均衡」—— 无论服务的任务(task)运行在集群哪个节点,外部请求访问任意节点的发布端口,ingress 网络都会将请求路由到正确的任务上。

下面是 5 个典型的 ingress 网络实操实例,覆盖基础使用、自定义配置、结合自定义网络、端口绑定限制、问题排查场景。


实例 1:基础场景 - 部署带 ingress 发布端口的 Web 服务

场景:最基础的 Swarm 服务部署,通过 ingress 网络发布端口,实现跨节点访问。
前提:已初始化 Docker Swarm 集群(至少 1 个 manager 节点)。

操作步骤 & 命令:
# 1. 部署 Nginx 服务,通过 ingress 发布 8080 端口(宿主机8080 -> 容器80)docker
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 13:45:53

游戏测试有前途吗?游戏测试和软件测试有区别吗?

最近很多同学问我做游戏测试有前途吗? 如果你真的很喜欢游戏,每天不打游戏你浑身难受,其实做游戏测试也算是一个好的选择! 游戏测试和软件测试的区别是什么? 现在游戏测试的待遇比以前好很多,资深的游戏…

作者头像 李华
网站建设 2026/4/23 16:06:00

收藏!大模型岗位全景解析:小白程序员转型必看指南

近两年来,大模型技术的爆发式增长彻底席卷科技领域,无论是深耕Java、C的后端开发者、专注交互体验的前端工程师,还是深耕数据处理、架构设计的技术从业者,都纷纷将目光聚焦于大模型赛道,掀起了新一轮技术深耕与跨界转型…

作者头像 李华
网站建设 2026/4/22 13:34:20

python基于django的老年人健康养生系统的设计与实现

目录 摘要 关于博主开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! 摘要 随着人口老龄化趋势加剧,老年人的健康管理需求日益突出。传统健康管理方式存在信息分散、效率低下等问…

作者头像 李华
网站建设 2026/4/23 11:19:50

django-flask基于python汽车维修保养管理系统pycharm -Vue

目录基于Python的汽车维修保养管理系统(Django/Flask Vue.js)核心功能模块技术实现亮点关于博主开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!基于Python的汽车维修…

作者头像 李华
网站建设 2026/4/23 9:57:46

A.每日一题——128. 最长连续序列

题目链接:128. 最长连续序列(中等) 算法原理: 解法:哈希表 23ms击败91.35% 时间复杂度O(N) 题目要求时间复杂度是O(N),那么我们就不能直接调用Arrays.sort直接排序,因为这样的话时间复杂度会飙升…

作者头像 李华