我有一个简单的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
似乎是什么问题?
编辑
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" ]