diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..7b17872 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,22 @@ +FROM python:3.10-slim + +RUN apt-get update && \ + apt-get install -y python3-pip \ + python3-dev + +ENV PYTHONDONTWRITEBYTECODE 1 +ENV PYTHONUNBUFFERED 1 + +WORKDIR /app + +ADD . /app + +RUN useradd --create-home limitswap +USER root +RUN chown limitswap:limitswap -R /app/ +USER limitswap + +RUN pip install --upgrade pip --no-warn-script-location +RUN pip install -r requirements.txt --no-warn-script-location + +CMD ["python", "LimitSwap.py"]