ronniie.dev/Dockerfile
2025-10-02 01:05:57 +00:00

21 lines
395 B
Docker

# Use the Node.js 20.13.1 base image
FROM node:20.18.1
# Set the working directory inside the container
WORKDIR /src
# Copy package files and install dependencies
COPY package*.json ./
RUN yarn install
# Copy the entire application code
COPY . .
# Build the application
RUN yarn build
# Expose the port your app runs on
EXPOSE 3000
# Command to start the application
CMD ["yarn", "start"]