当前位置:首页 > 云计算 > 正文内容

云计算Docker教程:在守护程序停机期间使容器保持活动状态

idcbear6.63个月前 (04-01)云计算286

默认情况下,当docker守护程序终止时,它将关闭正在运行的容器。您可以配置守护程序,以便在守护程序不可用时容器仍在运行。此功能称为实时还原。实时还原选项有助于减少由于守护程序崩溃,计划内停机或升级而导致的容器停机时间。

启用实时还原

两种方法可以启用实时还原设置,以在守护程序不可用时使容器保持活动状态。请仅执行以下一项。

将配置添加到守护程序配置文件。在Linux上,此默认为/etc/docker/daemon.json。在泊坞窗Mac版桌面或码头Windows版桌面,选择从任务栏泊坞窗图标,然后单击 首选项- >守护程序- >高级。

使用以下JSON启用live-restore。

{

“live-restore”: true

}

重新启动Docker守护程序。在Linux上,您可以通过重新加载Docker守护程序来避免重启(并避免容器出现任何停机)。如果使用 systemd,则使用命令systemctl reload docker。否则,SIGHUP向该dockerd过程发送 信号。

如果愿意,可以dockerd使用该–live-restore标志手动启动该过程 。不建议使用此方法,因为它没有设置systemd启动Docker进程时将使用的环境或其他进程管理器。这可能会导致意外的行为。

在升级过程中现场恢复

实时还原允许您使容器在Docker守护程序更新之间保持运行,但是仅在安装修补程序版本(YY.MM.x)时才支持实时还原,而对于主要(YY.MM)守护程序升级则不支持。

如果您在升级过程中跳过发行版,则守护程序可能无法恢复其与容器的连接。如果守护程序无法恢复连接,则它无法管理正在运行的容器,您必须手动停止它们。

来源:TechWeb

扫描二维码推送至手机访问。

标签: Docker云计算
分享给朋友:

相关文章

为什么云计算并不是数字化转型的灵丹妙药

如今,很多组织一直在寻求减少IT基础设施管理时间和成本的方法,以便他们可以专注于开发更具价值的业务,而不必花费更多的时间更新用户桌面或管理日益老化的服务器。那么,云计算技术能够实现外包承诺并提供最终实...

切入边缘:为什么数据离您越来越近

你曾经有包裹在即将到达目的地时丢失吗?随着假期的到来,我们中的许多人正在订购和发送包裹,希望他们及时到达。将包裹送到目的地需要邮政或快递分拣中心网络才能有效地将包裹送到目的地。 从一条短信到操作自动驾...

专家对云计算架构和基础设施热门趋势的预测

一些行业知名的首席技术官和分析师预测,超大规模架构、混合云、IT即服务、容器以及人工智能将成为2021年IT组织的热门趋势。 随着行业组织努力分析并从不断增长的数据中获取价值,云计算架构和基础设施将成...

混合云的未来将往何处去?三大关键词:边缘计算、自动化、云原生

2020年对于云计算领域来说是具有标志性的一年。 混合云的未来将往何处去?三大关键词:边缘计算、自动化、云原生。这一年,混合多云领域的发展势头最为迅猛。很多企业都在积极寻求一种灵活、高效的方式,将工作...

如何正确实施云计算优化

如今,任何新策略或工具的部署都从未像现在这样受到关注。很多企业正面临三重挑战,其中包括英国脱欧、冠状病毒疫情以及潜在的全球经济衰退,云计算支出预算将受到严??格审查。然而,对于那些有能力的企业来说,技...

预计2024年中国云计算市场规模将达到1,000亿美元

云计算作为当前企业IT基础架构技术的不二之选,已走过探索实践阶段,迎来了多样化全面化的发展时期。 根据调研机构IDC发布的数据统计,2019年,包括云服务(Cloud as a service:公有云...