diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..5fda78d --- /dev/null +++ b/Dockerfile @@ -0,0 +1,15 @@ +FROM python:3.12-slim + +WORKDIR /app + +COPY pyproject.toml . +COPY documentation documentation +COPY src/ src/ + +RUN apt-get update && apt-get install -y build-essential + +# Install dependencies using pip and pyproject.toml (via pip’s PEP 517 support) +RUN pip install --upgrade pip setuptools wheel +RUN pip install . + +ENTRYPOINT ["python", "src/dementpy.py"]