Files
EnergyCalculatorWeb/Dockerfile
2025-06-05 01:25:47 +02:00

17 lines
552 B
Docker

# Use a lightweight Nginx image
FROM nginx:stable-alpine
# Remove the default Nginx welcome page (optional, but good practice)
RUN rm -rf /usr/share/nginx/html/*
# Copy the web application files (your index.html) to the Nginx web root directory
COPY index.html /usr/share/nginx/html/index.html
# Expose port 80 for HTTP traffic
EXPOSE 80
# The default command for Nginx is to start the server.
# This CMD is inherited from the base nginx image, so explicitly stating it is optional
# but can be good for clarity.
CMD ["nginx", "-g", "daemon off;"]