Windows的Docker-卷无法正常工作

时间:2019-07-19 10:24:10

标签: docker docker-compose dockerfile

我开始使用适用于Windows的Docker,但无法使卷与docker-compose一起使用。

首先,我创建了一个简单的Dockerfile

FROM node:latest

WORKDIR /usr/src/app
COPY . /usr/src/app

RUN npm install nodemon -g

然后,一个docker-compose.yml

version: '3'
services:
  nodeServer:
    build: .
    volumes:
      - './:/usr/src/app'
    command: bash -c "npm run start"

当在docker-compose.yml中声明了一个卷时,该卷不起作用。

但是,当我尝试通过这样的命令行绑定卷时:

docker build .

docker run -it -v ${PWD}:/usr/src/app d0d9397e9194 bash

有效。我无法理解这两种方法之间的区别。

我已经检查了不止一次我的配置: docker config

0 个答案:

没有答案
相关问题