Docker:无法找到卷实际位置

时间:2016-10-16 08:15:59

标签: macos docker

我正在使用以下命令创建Docker容器:

docker run -v /data -d ubuntu

之后我尝试用以下方法找出卷的真实位置:

docker inspect 12345678

它显示它在/var/lib/docker/volumes/0ef2ed2715456b767fe52d38a316074c3da4a6fa82e4e42e5595c8dd8b5f0440/_data ls: /var/lib/docker/volumes/0ef2ed2715456----/_data:

但我实际上并没有/var/lib/docker目录。

我错过了什么?

我在Mac上使用Docker 1.12。

Client:
 Version:      1.12.1
 API version:  1.24
 Go version:   go1.7.1
 Git commit:   6f9534c
 Built:        Thu Sep  8 10:31:18 2016
 OS/Arch:      darwin/amd64

Server:
 Version:      1.12.1
 API version:  1.24
 Go version:   go1.6.3
 Git commit:   23cf638
 Built:        Thu Aug 18 17:52:38 2016
 OS/Arch:      linux/amd64

1 个答案:

答案 0 :(得分:1)

Mac上的Docker在Linux VM中运行docker引擎,而不是Mac OS,因此您无法在Mac OS文件系统中找到卷的挂载点。请在此问题中查看我的回答:Docker Named Volume location Mac