12345678910111213141516171819 |
- FROM node:14-alpine
-
-
- WORKDIR /opt/app
-
- RUN chown -R 1000:1000 /opt/app
-
- USER 1000:1000
-
- COPY package.json package-lock.json ./
- RUN npm ci --production
- COPY --chown=1000:1000 . .
-
- ENV PORT=80
- EXPOSE 80
-
- VOLUME /opt/app/server-data
-
- CMD ["npm", "start"]
|