У меня вопрос, почему каждый раз, когда я изменяю свою папку листья, она не отражается на моем контейнере. В моем контейнере есть nodemon, где он отслеживает мои изменения.
Это мой docker-compose.yml:
version: "2"
services:
app-rsync:
build: ./docker
volumes:
- ./docker/leavelab:/usr/src/app # will be mounted on /usr/src/app/leavelab
Это мой Dockerfile:
FROM alpine:3.8
EXPOSE 3000
LABEL org.label-schema.schema-version="1.0"
LABEL org.label-schema.docker.cmd="docker run -d -p 3000:3000 --name alpine_leavelab"
RUN apk add --no-cache \
git \
make \
nodejs npm \
python \
vim
RUN npm install -g nodemon
RUN adduser --system app --home /app
USER app
WORKDIR /app
RUN mkdir /app/leavelab
COPY ./leavelab /app/leavelab
WORKDIR /app/leavelab
RUN npm install
CMD npm start