-
Podosochnyy Maxim authoredb05d4b6b
Dockerfile 462 B
FROM python:3.11-slim
ENV PYTHONDONTWRITEBYTECODE=1
ENV PYTHONUNBUFFERED=1
ENV USER=perx
RUN mkdir -p /home/${USER}/data /home/${USER}/app /home/${USER}/logs
WORKDIR /home/${USER}/app
ARG PIP_EXTRA_INDEX_URL=${PIP_EXTRA_INDEX_URL}
ENV PIP_EXTRA_INDEX_URL=$PIP_EXTRA_INDEX_URL
COPY . /home/${USER}/app
RUN pip install perxis==1.3.0
ENV PYTHONPATH="/home/perx/app"
ENV PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python
CMD ["python", "/home/perx/app/server.py"]