blob: 14734803621a891063e91662ef217d4e91f762f0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
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 start.sh /
ENTRYPOINT [ "/start.sh" ]
|