Windows 10 Linux映像中的Docker绑定安装问题

时间:2019-04-02 18:26:53

标签: node.js docker windows-10 dockerfile

我有一个问题,即使我启用了共享卷并添加了绑定安装,docker也无法与我的文件更改同步。

我当前的系统 Windows 10专业版 Docker版本18.09.2,内部版本6247962

Docker构建时的错误消息

  

安全警告:您正在针对Windows从Windows构建Docker映像   非Windows Docker主机。已添加所有要构建的文件和目录   上下文将具有“ -rwxr-xr-x”权限。推荐给   仔细检查并重置敏感文件的权限,以及   目录。

这是针对Windows 10计算机的,我尝试使用以下文件。

FROM节点:8.11

RUN mkdir /usr/src/app
WORKDIR /usr/src/app
COPY package*.json ./
COPY yarn.lock ./
RUN yarn
COPY . .

docker-compose.yml
version: '3'
services:
  app_web:
    build: .
    ports:
      - "80:4000"
    volumes:
      - .:/usr/src/app/
      - /usr/app/node_modules

1 个答案:

答案 0 :(得分:0)

这是针对docker / windows的标准警告消息,并不表示错误。

对于您的情况,请在docker compose文件中使用绝对主机路径,而不要使用“。”。看看是否可行。另外,您需要首先从docker启用Windows菜单的驱动器共享。