由于 EmptyDir 可以共享给多个容器,因此可以在其中一个容器中写入数据,然后在另一个容器中读取。示例如下:
apiVersion: v1
kind: Pod
metadata:
name: example
spec:
containers:
- name: container-1
image: nginx
volumeMounts:
- name: shared-data
mountPath: /usr/share/nginx/html
command: ["/bin/sh", "-c", "echo 'Hello from container-1' > /usr/share/nginx/html/index.html"]
- name: container-2
image: busybox
volumeMounts:
- name: shared-data
mountPath: /data
command: ["/bin/sh", "-c", "cat /data/index.html"]
volumes:
- name: shared-data
emptyDir: {}
在上面的示例中,我们在 container-1 中写入了数据,然后在 container-2 中读取并输出到控制台。
在使用EmptyDir时需要注意以下限制:
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有