云计算核心技术Docker教程:Docker Swarm 模式授予服务访问卷或绑定挂载的权限

编辑:本站作者2021-08-19 19:00:57 关键字:云计算,Docker教程

为了获得最佳性能和可移植性,您应该避免将重要数据直接写入容器的可写层,而应使用数据卷或绑定挂载。这个原则也适用于服务。

您可以为 swarm 中的服务创建两种类型的挂载,volume挂载或 bind挂载。无论您使用哪种类型的挂载,请--mount在创建服务时使用标志进行配置 ,或 在更新现有服务时使用--mount-add或--mount-rm标志进行配置。如果不指定类型,则默认为数据卷。

数据卷

数据卷是独立于容器存在的存储。swarm 服务下数据卷的生命周期类似于容器下的生命周期。卷比任务和服务更有效,因此必须单独管理它们的移除。可以在部署服务之前创建卷,或者如果在特定主机上安排任务时它们不存在于特定主机上,则会根据服务上的卷规范自动创建它们。

要将现有数据卷与服务一起使用,请使用以下--mount标志:

TIM截图20210819181708

如果在将任务调度到特定主机时不存在具有相同的卷,则创建一个。默认的卷驱动程序是local. 要在此按需创建模式中使用不同的卷驱动程序,请使用以下--mount标志指定驱动程序及其选项:

TIM截图20210819181756

绑定挂载

绑定挂载是来自调度程序为任务部署容器的主机的文件系统路径。Docker 将路径挂载到容器中。在 swarm 为任务初始化容器之前,文件系统路径必须存在。

以下示例显示了绑定安装语法:

挂载读写绑定:

TIM截图20210819181808

挂载只读绑定:

TIM截图20210819181817

相关文章
云计算核心技术Docker教程:Docker Swarm 模式授予服务访问卷或绑定挂载的权限

云计算核心技术Docker教程:Docker Swarm 模式授予服务访问卷或绑定挂载的权限

您可以为 swarm 中的服务创建两种类型的挂载,volume挂载或 bind挂载。无论您使用哪种类型的挂载,请--mount在创建服务时[详情]

小度智能硬件“1+X+Y”版图再扩张 CEO景鲲:推出巨屏电视 不怕货比三家

小度智能硬件“1+X+Y”版图再扩张 CEO景鲲:推出巨屏电视 不怕货比三家

百度世界2021大会上, 小度科技发布了添添旋转智能屏、小度智能巨屏电视V86、小度智能词典笔、小度主动降噪智能耳机Pro[详情]

产业链人士:LCD显示驱动芯片价格有望趋于稳定

产业链人士:LCD显示驱动芯片价格有望趋于稳定

下游的设备制造商和供应商,不愿接受LCD显示驱动芯片更多的提价。[详情]

翻完腾讯二季报,我发现它最赚钱的既不是微信也不是王者荣耀

翻完腾讯二季报,我发现它最赚钱的既不是微信也不是王者荣耀

用户在王者荣耀充的值,大部分都成为腾讯在股权市场买买买的筹码。[详情]

细数三星Galaxy Watch4系列产品升级 这些体验“亮了”

细数三星Galaxy Watch4系列产品升级 这些体验“亮了”

精密监测使锻炼高效,贴心功能令出行便捷,秉持着更方便与健康的高质量生活,智能手表因此诞生。伴随着理念与生活方式的不断[详情]

contact us

Copyright     2012-2022   All rights reserved. 蜀ICP备2021015599号  技术:ICP/IP地址/域名信息备案管理系统