您的当前位置:首页 > 热点 > 云计算核心技术Docker教程:Docker集群服务如何运作 正文
时间:2026-11-15 来源:网络整理 编辑:热点
谷歌maps群发程序|软件【tg:seogoogle987】
要在Docker Engine处于群集模式时部署应用程序映像,请创建服务。在某些较大的应用程序上下文中,服务通常是微服务的映像云计。服务示例可能包括HTTP服务器,数据库或您希望在分布式环境中运行的任何其他类型的可执行程序。
创建服务时,您可以指定要使用的容算核器映像以及要在运行中的容器中执行的命令。您还定义服务的选项,包括:
服务,任务和容器
当您将服务部署到群集时,群集管理器接受您的服务定义作为服务的术D所需状态。然后,它将服务安排在群集中的节点上,作为一项或多项副本任务。任务在群集中的节点上彼此独立运行。
例如,假设您要在HTTP侦听oc器的三个实例之间实现负载平衡。下图显示了具有三个副本的HTTP侦听器服务。侦听器的三个实例中的每个实例都是集群中的任务。
容器ke是一个孤立的过程。在群体模式模型中,每个任务仅调用一个容器。任务类似于调度程序在其中放置容器的“插槽”。一旦容器处于活动状态r教,调度程序就会识别出该任务处于运行状态。如果容器未通过运行状况检查或终止,则任务终止。
任务和计划
任务是群内调度的基本单位。当程:您通过创建或更新服务来声明所需的服务状态时,协调器通过调度任务来实现所需的状态。例如,您定义了一个服务,该服务指示协调器始终保持HTTDoP侦听器的三个实例运行。协调器通过创建三个任务来做出响应。每个任务都是调度程序通过生成容器填充的插槽。容器是任务的实例。如果HckTTP侦听器任务随后无法通过其运行状况检查或崩溃,那么协调器将创建一个新的副本任务,该任务将生成一个新的容器。
任务是一种单向机制。它通er过一系列状态单调进行:已分配,已准备,正在运行等。如果任务失败,协调器将删除任务及其容器,然后根据服务指定的所需状态创建一个新任务集群来替换它。
Docker群模式的基本逻辑是通用调度程序和协调器。服务和任务抽象本身并不知道它们实现的容器。假设地,您可以实现其服务他类型的任务,例如虚拟机任务或非容器化过程任务。调度程序和协调程序与任务类型无关。但是,当前版本的Docker仅支持容器任务。
下如何图显示了群集模式如何接受服务创建请求以及如何将任务调度到工作者节点。
标签: 本地生活2026-05-30
标签: Coupang 酷澎 数据泄露 韩国电商2026-08-16
标签: 亿咖通 FlymeAuto 星纪魅族 吉利控股2026-07-21
甲骨文第三财季营收101亿美元 云服务和授权支持业务营收占72%2026-09-28
意大利出版商投诉谷歌 AI 概述,呼吁改善新闻可见性2026-08-23
标签: 腾讯 Epic Games 拳头游戏 Supercell2026-10-21
国安部:境外黑客攻击某电商平台数据库 窃取敏感信息数据2026-05-24
AI 深度伪造电话攻击激增,企业安全面临新挑战2026-07-28
玉米起腻虫是什么原因2026-10-17
标签: 滴滴出行 春节出行 反向过年 滴滴租车2026-06-27
标签: 奈飞 华纳兄弟 HBO Max 收购2026-10-26
标签: TikTok 甲骨文 周受资 字节跳动2026-06-06
标签: 闲鱼 鱼鲤购 潮玩盲盒 官仓发货2026-11-08
云计算开发:Python练习实例-算一道简单的题目2026-09-05
标签: 赵明 千里科技 极氪8X 特斯拉2026-08-11
AI 记者或是“傀儡”?OpenAI 关联组织疑资助虚假新闻网站2026-08-25
今年上半年中国云运营市场实现增长2026-08-23
标签: 零跑汽车2026-08-09