全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

存储卷概述

最近更新时间:2022-04-22 19:12:08

存储卷概述

我们知道默认情况下容器的数据都是非持久化的,在容器消亡以后数据也跟着丢失,所以 Docker 提供了 Volume 机制以便将数据持久化存储。类似的,Kubernetes 提供了更强大的 Volume 机制和丰富的插件,解决了容器数据持久化和容器间共享数据的问题。金山云容器服务采用Kubernetes中存储卷的概念,支持多种类型的存储卷,同时Pod可以使用任意数量的存储卷。

存储卷类型

金山云容器服务基于原生的Kuberenetes开发和适配,你可以设置以下类型的存储卷:

  1. 本地硬盘:将容器所在宿主机的文件目录挂载到容器的指定路径中(对应Kubernetes的HostPath),也可以不填写源路径(对应Kubernetes中的EmptyDir),不填写时将分配主机的临时目录挂载到容器的挂载点,指定源路径的本地硬盘数据卷适用于将数据持久化存储到容器所在宿主机,EmptyDir适用于容器的临时存储。

  2. 云硬盘:金山云容器服务支持使用金山云云硬盘作为Kubernetes集群的存储卷,您可以指定金山云的EBS云硬盘挂载到容器的某一路径,容器迁移,云硬盘会跟随迁移,适用于数据的持久化存储。由于EBS仅支持ReadWriteOnce的访问模式,因此在设置云硬盘的服务时,实例的最大数量为1。

  3. KFS:可为Kubernetes集群实例提供可扩展的共享文件存储服务,提供标准的文件访问协议,现有应用无需任何修改即可挂载使用,适用于内容管理、企业办公文件共享以及媒体处理等场景。

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈