diff options
author | Jesper Brix Rosenkilde <jbr@nordu.net> | 2017-05-08 15:54:56 +0200 |
---|---|---|
committer | Jesper Brix Rosenkilde <jbr@nordu.net> | 2017-05-08 15:54:56 +0200 |
commit | 41afbaae97384968df6312cbe570305208b2216e (patch) | |
tree | d7635961f04d86b9a13036a42d783b5bb3d1e2b0 /Dockerfile |
Initial commit
Diffstat (limited to 'Dockerfile')
-rw-r--r-- | Dockerfile | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..5be935f --- /dev/null +++ b/Dockerfile @@ -0,0 +1,18 @@ +FROM python:2 +ENV PYTHONUNBUFFERED 1 +EXPOSE 8000 + +RUN mkdir /sso +WORKDIR /sso + +ADD requirements.txt /sso/ +ADD start.sh /sso/ + +RUN apt-get update && \ + apt-get install -y build-essential libldap-dev libsasl2-dev && \ + pip install -r requirements.txt && \ + apt-get remove --purge -y build-essential && \ + apt-get autoremove -y && \ + apt-get clean + +CMD [ "./start.sh" ] |