FROM alpine:latest LABEL maintainer "Jessie Frazelle " RUN apk --no-cache add \ bash \ libffi \ libressl \ python3 ENV CERTBOT_VERSION 1.4.0 RUN buildDeps=' \ build-base \ git \ libffi-dev \ libressl-dev \ python3-dev \ py3-pip \ ' \ set -x \ && apk --no-cache add $buildDeps \ && pip3 install acme \ && git clone --depth 1 --branch "v$CERTBOT_VERSION" https://github.com/certbot/certbot /usr/src/certbot \ && cd /usr/src/certbot/certbot \ && python3 setup.py build || return 1 \ && python3 setup.py install --prefix=/usr || return 1 \ && rm -rf /usr/src/certbot \ && apk del $buildDeps \ && echo "Build complete." ENTRYPOINT [ "certbot" ]