Container load.

This commit is contained in:
Paulo Gustavo Veiga
2024-02-04 08:45:00 -08:00
parent 01e0639c55
commit b3ea3e5a5b
3 changed files with 38 additions and 8 deletions

View File

@@ -11,14 +11,17 @@ RUN mkdir mindplot && npm pack @wisemapping/mindplot@${VERSION} && tar -xvzf wis
ADD index.html .
# Use Nginx as the production server
FROM nginx:stable-alpine
FROM nginx:latest
LABEL maintainer="Paulo Gustavo Veiga <pveiga@wisemapping.com>"
## Copy the built React app to Nginx's web server directory
COPY --from=builder /app /usr/share/nginx/html
COPY --from=builder /app/index.html /usr/share/nginx/html/
COPY --from=builder /app/webapp/package/dist/* /usr/share/nginx/html/webapp/
COPY --from=builder /app/mindplot/package/dist/* /usr/share/nginx/html/mindplot/
ADD nginx.conf .
COPY nginx.conf /etc/nginx/conf.d/default.conf
# Expose port 80 for the Nginx server
EXPOSE 80