首页  编辑  

OpenShift中Docker容器Pods之间共享磁盘volume

Tags: /计算机文档/软件应用技巧/   Date Created:
OpenShift, Kubernetes(K8s)中,如果要在多个Docker容器Pods之间共享存储,可以Administrator登录OpenShift控制台Kubernetes,找到 Storage,PersistentVolumeClaims,然后点击【Create PersistentVolumeClaim】,新建一个PVC卷,StorageClass为netappnfs-storage,选定好存取模式和Volume mode(Filesystem)。
如下图:


然后找到 左边菜单,Workloads,Deployments,找到你的 Deployment,点击【Actions】,点击【Add Storage】,添加卷:

PersistentVolumeClaim选择我们创建的Claim: my-demo-shared-volume, Mount path中,填写容器里面的挂载点,容器里面的程序可以通过这个目录来访问共享磁盘,例如 /app/demo ,然后点击 save 即可。
耐心等待 Openshift 部署完成即可。