无法在主机上找到Docker数据卷

时间:2016-11-07 11:55:58

标签: docker vagrant volume host coreos

我在 Vagrant 框中运行 CoreOS 。我的工作目录是/home/core

然后我运行docker run -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home jenkins。容器启动没有任何问题。

不幸的是,我无法在Vagrant框中找到已安装的卷。我以为它会在/home/core/jenkins_home,但它已经存在。 /home/core/是空的。

这个目录在哪里?

1 个答案:

答案 0 :(得分:0)

使用绝对主机路径作为卷的建议在注释中(提示@Hy L),但是数据与相对路径一起去向的问题仍然是一个未解决的问题。我正在使用WSL2,最后在

上找到了我的数据
public

我需要/mnt/wsl/docker-desktop-data/data/docker 来查看以下目录,以查看相对装载(sudo)中的数据:

pipeline_runs

我没有完全的了解,但是我认为这是Hyper-V计算机存储数据的地方,因此,当您指定相对路径时,它实际上是相对于该(虚拟)计算机上的路径的。