From 039a6d79e65d144e930b55b0cb143c3b4fcd7146 Mon Sep 17 00:00:00 2001 From: William Budington Date: Fri, 20 Mar 2015 20:29:26 +0000 Subject: [PATCH] Adding a Dockerfile for standalone setup --- Dockerfile | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..02c07f40a --- /dev/null +++ b/Dockerfile @@ -0,0 +1,15 @@ +FROM ubuntu:trusty + +EXPOSE 443 + +RUN apt-get update && apt-get -y install python python-setuptools python-virtualenv python-dev \ + gcc swig dialog libaugeas0 libssl-dev libffi-dev ca-certificates git && \ + apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* + +RUN cd /opt && git clone https://github.com/letsencrypt/lets-encrypt-preview.git +WORKDIR /opt/lets-encrypt-preview +RUN \ + virtualenv --no-site-packages -p python2 venv && \ + ./venv/bin/python setup.py install + +ENTRYPOINT [ "./venv/bin/letsencrypt", "--text" ]