问答详情
源自:4-2 volume操作

求助:Volume 挂载用不了

$ docker run -p 80:80 -d -v $PWD/html:/usr/share/nginx/html nginx D:\Program Files\Docker Toolbox\docker.exe: Error response from daemon: invalid mode: \Program Files\Git\usr\share\nginx\html. See 'D:\Program Files\Docker Toolbox\docker.exe run --help'.


 这是什么问题?

提问者:旋转的蝈蝈 2018-03-27 11:53

个回答

  • 幕布斯2686479
    2018-10-23 14:08:57

    https://blog.csdn.net/Allan_shore_ma/article/details/83305987

  • 幕布斯2686479
    2018-10-23 11:24:59

    win7  docker  ToolBox 需要确定几个问题,1.打开Virutal Machine中打开共享,2. 共享路径改为:/d/sharedPackage(d:\dockerShared), 3, docker logs container-name,看是否permission denied。即,没有写的权限,“-u 0”,root 权限。

    命令:docker run -d --name jenkins -p 8080:8080 -p 50000:50000 -u 0 -v /d/dockerShared:/var/jenkins_home jenkins/jenkins

  • 慕标3610115
    2018-10-04 17:52:10

    我的也是,  win7  docker  ToolBox  同问

  • 慕丝5766355
    2018-03-27 15:08:54

    windows下的路径不对吧,还有就是注意权限