# Use the official Node.js image as base | |
FROM node:latest | |
# Set the working directory inside the container | |
WORKDIR /app | |
# Copy the main.js file from the host to the container | |
COPY . . | |
# Install any dependencies required by your main.js file (if any) | |
# For example, if you have a package.json file, you can uncomment the following line | |
COPY package.json . | |
# Install dependencies | |
RUN npm install | |
# Command to run the main.js file | |
CMD ["node", "main.js"] |