diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..bd9b8b8 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,19 @@ +FROM nginx:alpine + +# Move to Nginx's public folder +WORKDIR /usr/share/nginx/html + +# 1. CRUCIAL: Remove Nginx's default "Welcome" page files completely +RUN rm -rf ./* + +# 2. Copy your compiled static assets into the root folder. +# NOTE: If your folder is named "dist" instead of "build", change "build/" to "dist/" +COPY build/ . + +# 3. Copy your custom Nginx configuration (which you already have in your log) +COPY nginx.conf /etc/nginx/nginx.conf + +EXPOSE 80 + +CMD ["nginx", "-g", "daemon off;"] +