使用 WSL2 后端运行时,如何在 Docker 中创建绑定挂载?



我试过

了/
  • mnt/d/s/elasticsearch
  • /
  • mnt/host/d/s/elasticsearch
  • /host_mnt/d/s/elasticsearch

指向D:selasticsearch但我所有的尝试都找不到路径。

注意 我只安装了 docker,没有安装其他 WSL 发行版。

我还尝试检查/mnt文件夹中是否有任何内容,如下所示,它是空的

$ docker run --privileged --rm -v /:/mnt -it alpine ls -la /mnt/mnt
total 2
drwxr-xr-x    2 root     root          2048 May  6 19:43 .
drwxr-xr-x    1 root     root           260 May 14 17:16 ..

WSL 的装入点处于/run/desktop/mnt/host/<drivename>,因此要装入d:/s/elasticsearch使用

docker run --rm -v /run/desktop/mnt/host/d/s/elasticsearch:/mnt alpine ls /mnt

相关内容

  • 没有找到相关文章

最新更新