Spaces:
Running
Running
# Use the official Python base image | |
FROM python:3.8-slim | |
# Set the working directory, subsequent commands will be executed in this directory | |
WORKDIR /app | |
# Copy all files in the current directory to the working directory | |
COPY . /app | |
# Install Flask library | |
RUN pip install Flask | |
# Tell Docker the port number to listen on when running the container | |
EXPOSE 5000 | |
# Set environment variables to ensure Flask is running in production mode | |
ENV FLASK_ENV=development | |
# Set the startup command to run the Flask application | |
CMD ["flask", "run", "--host=0.0.0.0"] |