Files
BitManager/Dockerfile
OusmBlueNinja 3cb43ca72a Adds Dockerfile for containerization
Creates a Dockerfile to containerize the application using Python 3.11.

Specifies base image, sets environment variables, defines working directory, copies dependencies, installs them using pip, copies the source code, exposes port 5000, and defines the command to run the application.
2025-06-03 23:48:04 -05:00

16 lines
215 B
Docker

FROM python:3.11-slim
ENV PYTHONDONTWRITEBYTECODE=1
ENV PYTHONUNBUFFERED=1
WORKDIR /app
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
COPY . .
EXPOSE 5000
CMD ["python", "app.py"]