Here it is
FROM node:16-bullseye-slim
ARG NODE_ENV=production
ENV NODE_ENV $NODE_ENV
ARG PORT=3000
ENV PORT $PORT
EXPOSE $PORT
RUN mkdir /opt/node_app
COPY ./ /opt/node_app/
ENV PATH /opt/node_app/node_modules/.bin:$PATH
WORKDIR /opt/node_app
RUN npm install --no-optional --production --no-package-lock
CMD [ "nodemon", "./index.js" ]
is this something I would have to do on all my projects?