我有一个使用HostPath安装目录的Kubernetes PersistentVolume,启动Pod并执行它以查看或更改该卷中的数据非常麻烦。是否可以在我的本地文件系统中找到此卷中的数据?
答案 0 :(得分:3)
Docker将这些卷存储在/Users/username/.docker/Volumes/your-pv-name/pvc-SOME-UUID
。
您可以直接通过检查PersistentVolume找到确切的位置:
$ 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