【发布时间】:2018-04-16 15:20:05
【问题描述】:
我提取了节点图像。现在我正在尝试使用已安装的卷运行容器。我的文件(ExpressSite)在“c:/Program Files/Docker Toolbox/ExpressSite”中
Milosz@DESKTOP-TN8ARMD MINGW64 /c/Program Files/Docker Toolbox/ExpressSite
$ docker run -p 8080:3000 -v "$(pwd)":/var/www -w "/var/www" node npm start
npm ERR! path /var/www/package.json
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall open
npm ERR! enoent ENOENT: no such file or directory, open '/var/www/package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2018-04-16T15_06_09_756Z-debug.log
我在 Windows 上使用 Docker Toolbox。 “/var/www”目录存在(c:/Program Files/Docker Toolbox/ExpressSite/var/www)
【问题讨论】:
-
您确定您的目录已正确挂载且 /var/www/package.json 存在吗?
-
"Mounts": [ { "Type": "bind", "Source": "/c/Program Files/Docker Toolbox/ExpressSite", "Destination": "/var/www", “模式”:“”,“RW”:真,“传播”:“rprivate”}
标签: docker docker-machine boot2docker