2024-05-29 18:58:13 +00:00
|
|
|
# Use the official Node.js image
|
|
|
|
FROM node:18-alpine
|
|
|
|
|
|
|
|
# Create and set the working directory
|
|
|
|
WORKDIR /app
|
|
|
|
|
|
|
|
# Copy the build folder to the working directory
|
|
|
|
COPY build ./build
|
|
|
|
|
|
|
|
# Change directory to the build folder
|
|
|
|
WORKDIR /app/build
|
|
|
|
|
|
|
|
# Make port 3000 available to the world outside this container, if necessary
|
2024-05-29 17:24:54 +00:00
|
|
|
EXPOSE 3000
|
2024-05-29 18:58:13 +00:00
|
|
|
|
|
|
|
# Run the application
|
|
|
|
CMD ["node", "--experimental-modules", "index.js"]
|