FROM python:2-slim ENV PYTHONUNBUFFERED 1 EXPOSE 8000 RUN mkdir /app && mkdir -p /opt/pwman WORKDIR /app ADD requirements.txt /app/ RUN apt-get update && \ echo "krb5-config krb5-config/default_realm string NORDU.NET" | debconf-set-selections && \ apt-get install -y build-essential libldap-dev libsasl2-dev heimdal-clients libheimdal-kadm5-perl && \ pip install -r requirements.txt && \ apt-get remove --purge -y build-essential && \ apt-get autoremove -y && \ apt-get clean ADD src /app ADD other_conf/uwsgi.conf /app/ ADD start.sh / ENTRYPOINT [ "/start.sh" ]