FROM python:3.11-alpine

WORKDIR /app

RUN pip install --no-cache-dir "dnslib>=0.9.24"

COPY server.py /app/server.py

EXPOSE 53/udp
EXPOSE 53/tcp

CMD ["python", "/app/server.py"]
