[英]Where are my volumes mounted when using Docker Desktop and WSL2?
我将 Docker Desktop 和 Docker Kubernetes 与 WSL2 (Ubuntu 20.04) 一起使用。 我有一个持久卷的 yaml 文件,该文件将卷安装在 /mnt/data 中。 这在哪里,因为当我在 WSL 中执行“ls /mnt/data”时没有任何内容,即使是 sudo?
hostPath:
path: "/mnt/data"
ls /mnt/数据
ls: 无法访问 '/mnt/data': 没有那个文件或目录
干杯。
您可能需要在路径中添加您尝试访问的磁盘。 例如,如果您尝试访问磁盘 C:
路径:“/mnt/c/data”
您可以通过进入 /mnt 路径并执行ls
来仔细检查,以便您看到所有目录。
数据不是存储在本地机器上,而是存储在运行集群的工作节点上,例如 minikube vm。 您需要连接到该机器才能找到数据。
例如对于 minikube:
minikube ssh
ls /mnt/data
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.