问题描述
- volumes:
emptyDir: {}
name: someName
我想使用 kubectl cp
将所有数据复制到我的机器上。
我不知道 someName
卷位于何处。我如何查找以及如何将数据从卷复制到我的本地计算机?
解决方法
您必须检查挂载卷的 pod。检查容器部分,以获取名称为 someName
的挂载,例如:
containers:
volumeMounts:
- name: someName
mountPath: "/mnt/path"
所以你知道 emptyDir 安装在给定的 mountPath 上。
之后您可以通过
复制文件kubectl cp my-namespace/my-pod:/mnt/path /tmp/local/path