Select Git revision
user_handler.ts
-
Emmanuel Raviart authoredEmmanuel Raviart authored
Dockerfile 834 B
FROM python:3.11-slim
WORKDIR /opt
ENV TZ=Europe/Paris
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
RUN apt-get update && apt-get -y install gcc gnupg2 wget nano git curl csvkit p7zip-full jq optipng imagemagick-6.q16hdri patool ghostscript python3-cairo libcairo2-dev gdal-bin zip postgresql-client
# Configure convert
RUN sed -i '/PDF/d' /etc/ImageMagick-6/policy.xml
WORKDIR /opt/datacirco
# Tips : relative path is from root project folder as we use context in docker-compose
#COPY ./docker/.env.docker .env
RUN curl -sSL https://install.python-poetry.org | python3 -
ENV PATH="/root/.local/bin:${PATH}"
RUN poetry config virtualenvs.create false
COPY pyproject.toml poetry.lock README.md ./
RUN poetry install --no-interaction --no-ansi
# Infinite run
ENTRYPOINT ["tail", "-f", "/dev/null"]