与docker组成的热重新加载

时间:2018-01-25 15:49:30

标签: angular docker docker-compose

我刚从Project Clarity播种了一个有角度的应用程序,并且当我在Docker容器中运行它时,我正试图让热重载工作。

如果我进入正在运行的容器并编辑文件,重新加载工作正常,但我希望能够从容器中编辑文件并在容器中更新它们。如果我设置了音量但是它似乎没有用,我会这样做。

我的Dockerfile ....

FROM node:latest

RUN mkdir -p /usr/src/client
WORKDIR /usr/src/client

COPY package.json /usr/src/client
RUN npm install
COPY . /usr/src/client
EXPOSE 4200
CMD ["npm", "start"]

和我的docker-compose.yml文件......

version: '2' 

services:
  client:
    build: clarity-seed
    ports:
      - "4200:4200"
    volumes:
      - ./clarity-seed:/usr/src/client
      - /usr/src/client/node_modules

我使用的是docker-compose,因为我最终会设置一个快速服务器和一个mongo数据库。

0 个答案:

没有答案