从主机的Docker卷访问

我有一个像这样的docker文件。 如何从主机访问此卷? 我检查了安装Docker的卷文件夹。

FROM busybox MAINTAINER Erik Kaareng-sunde <esu@enonic.com> RUN mkdir -p /enonic-xp/home RUN adduser -h /enonic-xp/ -H -u 1337 -D -s /bin/sh enonic-xp RUN chown -R enonic-xp /enonic-xp/ VOLUME /enonic-xp/home ADD logo.txt /logo.txt CMD cat /logo.txt 

LS

 $ docker volume ls DRIVER VOLUME NAME local b4e99290fd4d5f7a3fe700ae9b616c2e66b1f758c497662415cdb47905427719 

我希望能够进入该卷。

 inspect docker volume inspect b4e99290fd4d5f7a3fe700ae9b616c2e66b1f758c497662415cdb47905427719 [ { "Driver": "local", "Labels": null, "Mountpoint": "/var/lib/docker/volumes/b4e99290fd4d5f7a3fe700ae9b616c2e66b1f758c497662415cdb47905427719/_data", "Name": "b4e99290fd4d5f7a3fe700ae9b616c2e66b1f758c497662415cdb47905427719", "Options": {}, "Scope": "local" } ] 

Docker卷ls列出所有卷泊坞窗卷检查允许您检查卷。 如果你不能find你的数量与docker体积ls尝试docker检查你的容器,并检查信息

而不是在dockerfile中执行它,您可以简单地使用docker docker run -v /path/in/host:/path/in/container image-name....来挂载docker run -v /path/in/host:/path/in/container image-name....