Как синхронизировать изменения с помощью тома в докере - PullRequest
1 голос
/ 27 октября 2019

Я использую тома в докере для синхронизации изменений с экспресс-приложением, но изменения не видны. Это мой конфиг

version: '3.0' 

services:
  redis-server:
    image:  'redis'
  papp:
    build: .
    ports: 
      - 3000:3000
    volumes: 
      - ./:/usr/src/app
    working_dir: /usr/src/app

файл докера

FROM node:alpine

RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
ADD ./package.json ./package.json
RUN npm install

CMD [ "npm","start" ]

1 Ответ

1 голос
/ 27 октября 2019

Изменения в исходном коде не будут эффективными до тех пор, пока процесс узла внутри контейнера не перезагрузится и не соберет изменения.

Чтобы достичь этого, вы должны использовать nodemon .

См. ответ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...