blob: 2a130b3a3efe7bcb7e95e8d74d547f3b95086ac3 [file] [log] [blame]
FROM python:alpine
RUN apk update \
&& apk add --no-cache --virtual .build-deps git g++ postgresql-dev yaml-dev \
&& apk add --no-cache libpq \
&& git clone https://github.com/llvm/llvm-lnt /var/src/lnt \
&& python3 /var/src/lnt/setup.py install --server \
&& rm -rf /var/src \
&& apk --purge del .build-deps \
&& mkdir /var/log/lnt
COPY docker-entrypoint.sh wait_db /usr/local/bin/
VOLUME /var/log
EXPOSE 8000
ENV DB_ENGINE= DB_HOST= DB_USER= DB_PWD= DB_BASE=
ENTRYPOINT docker-entrypoint.sh