FROM python:3.12-slim WORKDIR /app # copy requirements.txt to current folder COPY src/requirements.txt . # install runtime deps RUN pip install --no-cache-dir -r requirements.txt COPY src/technitium-ddns.py . RUN chmod +x ./technitium-ddns.py ENTRYPOINT ["/usr/local/bin/python", "/app/technitium-ddns.py"]