enzostvs/deepsite
17k
1# Dockerfile2# Use an official Node.js runtime as the base image3FROM node:22.1.04USER root5 6RUN apt-get update7USER 10008WORKDIR /usr/src/app9# Copy package.json and package-lock.json to the container10COPY --chown=1000 package.json package-lock.json ./11 12# Copy the rest of the application files to the container13COPY --chown=1000 . .14 15RUN npm install16RUN npm run build17 18# Expose the application port (assuming your app runs on port 3000)19EXPOSE 517320 21# Start the application22CMD ["npm", "start"]