19 lines
389 B
Docker
19 lines
389 B
Docker
# Use the official Python base image
|
|
FROM python:3.9-slim
|
|
|
|
# Set the working directory in the container
|
|
WORKDIR /app
|
|
|
|
# Copy the current directory contents into the container at /app
|
|
COPY ./app /app
|
|
|
|
# Install the dependencies
|
|
RUN pip install --no-cache-dir -r requirements.txt
|
|
|
|
# Expose port 5000 to the outside world
|
|
EXPOSE 5000
|
|
|
|
# Command to run the Flask app
|
|
CMD ["python", "app.py"]
|
|
|