我有一个使用 HostPath 挂载目录的 Kubernetes PersistentVolume,启动一个 Pod 和 exec 到它上面查看或更改该卷中的数据很麻烦。是否可以在我的本地文件系统上找到此卷中的数据?
Docker 将这些卷存储在 /Users/username/.docker/Volumes/your-pv-name/pvc-SOME-UUID
中。
实际上,您可以通过直接检查持久卷来找到确切的位置:
$ kubectl get pv -o=jsonpath='{.spec.hostPath.path}' some-persistent-volume-claim
/Users/youruser/.docker/Volumes/your-pv-name/pvc-4eafca67-3e94-11e8-9f11-025000000001