容器存储之云盘存储卷|学习笔记

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 快速学习容器存储之云盘存储卷

开发者学堂课程【5分钟玩转阿里云容器服务容器存储之云盘存储卷】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/1038/detail/15306


容器存储之云盘存储卷


内容介绍

一、使用静态存储卷的方式挂载云盘

二、使用动态存储卷的方式挂载云盘


本次课程中演示如何在 ACK 集群中使用静态存储卷和动态存储卷的方式使用云盘


一、使用静态存储卷的方式挂载云盘

在容器服务的控制台上使用静态存储卷的方式挂载云盘。在展示第一个 demo 之前,需要在 ecs  的控制台上创建一块云盘,还需要在容器服务的控制台上创建一个ACK集群。

image.png

下面是上述云盘的使用方法。首先点击已创建的集群 ,选择左侧,点击存储菜单下的存储卷选项,选择已创建的云盘,点击确认创建。

其次在左侧存储声明选项下创建一个名为 demo-pvc-1 的存储声明,分配模式选择已有存储卷,选择已创建的存储卷,点击创建。

接下来在左侧工作负载菜单栏有状态选项下创建一个工作负载,点击右上方“使用”按钮,选择 yaml ,点击添加工作负载,选择有状态选项,镜像名称为 nginx,镜像 tag 为 nginx 最新版本。

在增加云存储声明下云存储选择已创建的 PVC,容器路径选择  /data ,点击确定及创建。

等待有状态的服务 running 后,点击左边详情按钮,再选择终端,选择容器,进入容器内查看详情。

image.png

首先执行 mount|grep/data, dev/vdb 盘挂在/data;再执行 df-h,可以看到此盘大小为100 G。


二、使用动态存储卷的方式挂载云盘

通过命令行的方式使用动态存储卷挂载云盘。首先来看此demo的 yaml,创建一个名为 demo-sts的 StatefulSet,镜像为 nginx,挂在 /data下。

在引用 volume时使用 StorageClass 创建 PVC,StorageClass  名为 alicloud-disk-essd。accessMode 使用 ReadWriteOnce,大小为80G。

image.png

应用容器,等待 Pod running 后查看 PVC 可以看到已创建的80G云盘。

进入容器看到 Pod 里 /dev/vdb 挂载在 /data 下,data 大小为80 G。

相关文章
|
6月前
|
Docker 容器
Docker学习笔记三:如何运行一个容器?
Docker学习笔记三:如何运行一个容器?
267 0
Docker学习笔记三:如何运行一个容器?
|
6月前
|
存储 Kubernetes Cloud Native
【阿里云云原生专栏】云原生容器存储:阿里云CSI与EBS的高效配合策略
【5月更文挑战第29天】阿里云提供云原生容器存储接口(CSI)和弹性块存储(EBS)解决方案,以应对云原生环境中的数据存储挑战。CSI作为Kubernetes的标准接口简化存储管理,而EBS则提供高性能、高可靠性的块存储服务。二者协同实现动态供应、弹性伸缩及数据备份恢复。示例代码展示了在Kubernetes中使用CSI和EBS创建存储卷的过程。
276 3
|
3月前
|
容器
【Qt 学习笔记】Qt常用控件 | 容器类控件 | Group Box的使用及说明
【Qt 学习笔记】Qt常用控件 | 容器类控件 | Group Box的使用及说明
279 3
|
3月前
|
容器
【Qt 学习笔记】Qt常用控件 | 容器类控件 | Tab Widget的使用及说明
【Qt 学习笔记】Qt常用控件 | 容器类控件 | Tab Widget的使用及说明
131 2
|
4月前
|
存储 JavaScript 容器
TS,添加注释,//,ctrl + /,shift + alt + a,输出语句,console.log(“Hello Ts‘),变量和数据类型导读,变量就是用来存储数据的容器,变量的使用,TS
TS,添加注释,//,ctrl + /,shift + alt + a,输出语句,console.log(“Hello Ts‘),变量和数据类型导读,变量就是用来存储数据的容器,变量的使用,TS
|
6月前
|
安全 Linux Docker
Ubantu docker学习笔记(六)容器数据卷
Ubantu docker学习笔记(六)容器数据卷
Ubantu docker学习笔记(六)容器数据卷
|
6月前
|
存储 Linux Docker
CentOS7修改Docker容器和镜像默认存储位置
CentOS7修改Docker容器和镜像默认存储位置
|
6月前
|
Prometheus 监控 Cloud Native
Ubantu docker学习笔记(九)容器监控 自带的监控+sysdig+scope+cAdvisor+prometheus
Ubantu docker学习笔记(九)容器监控 自带的监控+sysdig+scope+cAdvisor+prometheus
|
6月前
|
网络协议 Docker 容器
Ubantu docker学习笔记(七)容器网络
Ubantu docker学习笔记(七)容器网络
|
6月前
|
Docker 容器
Ubantu docker学习笔记(六)容器数据卷——补充实验
Ubantu docker学习笔记(六)容器数据卷——补充实验
下一篇
无影云桌面