如何将所有数据从空目录卷复制到我的本地计算机?
How to copy all data from an empty dir volume to my local machine?
我有一个目录卷为空的容器
- 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
我有一个目录卷为空的容器
- 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