У меня есть простая docker-compose.yml
version: "3"
services:
my-service:
build:
context: ./services/my-service
volumes:
- ./shared/models:/app/shared/models
Моя ./shared/models
папка - это общая NodeJS библиотека, которую я хочу подключить к своему контейнеру. Однако содержимое папки не монтируется, за исключением node_modules
.
root@container # ls ../../shared/models
node_modules
В чем проблема?
EDIT
FROM ****/******:latest
USER node
# Set working directory
RUN mkdir -p /sdwan/domains/sd-wan
WORKDIR /sdwan/domains/sd-wan
# Copy all dependencies
COPY --chown=node:node package.json .
COPY --chown=node:node package-lock.json .
RUN npm install
COPY --chown=node:node . .
EXPOSE 3000
CMD [ "serverless", "offline" ]