Kubernetes emptyDir 详解:多容器共享临时存储
一、核心概念与生命周期
emptyDir 是 Kubernetes 中一种与 Pod 强绑定的临时卷,其核心特性如下:
- 生命周期:与 Pod 完全一致。当 Pod 被调度到节点时自动创建,Pod 从节点移除(删除、驱逐、节点故障)时自动删除,数据随 Pod 消亡而丢失。
- 共享范围:仅支持同一 Pod 内的多个容器共享数据(跨 Pod 无法共享)。
- 存储介质:默认使用节点的本地磁盘(或临时存储目录,通常为
/var/lib/kubelet/pods/<pod-id>/volumes/kubernetes.io~...
