Docker 在windows主机上安装linux容器

Docker 在windows主机上安装linux容器,docker,Docker,我是docker的新手,正在探索如何将其用于开发。我不知道如何装入卷。下面是我得到的错误,即使我在docker设置中共享了我的驱动器。希望有人能给我一些指导 docker: Error response from daemon: error while creating mount source path '/C/Users/TanmayDharmaraj/Documents/Visual Studio 2015/Projects/Docker/Js-mounted': mkdir /C/Use

我是docker的新手,正在探索如何将其用于开发。我不知道如何装入卷。下面是我得到的错误,即使我在docker设置中共享了我的驱动器。希望有人能给我一些指导

docker: Error response from daemon: error while creating mount source path '/C/Users/TanmayDharmaraj/Documents/Visual Studio 2015/Projects/Docker/Js-mounted': mkdir /C/Users/TanmayDharmaraj/Documents: permission denied.
我使用的docker命令是

docker run -v "C:\Users\TanmayDharmaraj\Documents\Visual Studio 2015\Projects\Docker\Js-mounted":/code js
下面是我正在使用的docker文件

FROM node:6.10
ENV NPM_CONFIG_LOGLEVEL warn
RUN mkdir /code
WORKDIR /code

#copy everything to /code including node_modules (see above). Should use .dockerignore to remove node_modules
COPY . .

#Can't run npm install for now as there is a bug in gulp-spsync-creds. So for now, just copy over all node_modules
#RUN npm install

CMD ["npm", "start"]

您是否将驱动器C添加到docker for windows设置中的共享驱动器中?好的,我以前共享过该驱动器,但我做了一些修改,可能重置了凭据。我现在可以挂载,但我的
复制命令什么都不做。我最终得到一个空目录。如果这有帮助的话,我很乐意提出一个新问题。这两天我启动docker时出现了相同的错误,这是一个共享驱动器问题。我在这篇文章中总结了这些问题。