diff --git a/docker/ews/Dockerfile b/docker/ews/Dockerfile index 68e42d7d..cba9efc3 100644 --- a/docker/ews/Dockerfile +++ b/docker/ews/Dockerfile @@ -4,8 +4,8 @@ FROM alpine ADD dist/ /root/dist/ # Install packages -RUN apk -U upgrade && \ - apk add build-base \ +RUN apk -U --no-cache add \ + build-base \ git \ libssl1.0 \ openssl-dev \ @@ -18,13 +18,14 @@ RUN apk -U upgrade && \ py-pysqlite \ py-requests \ py-setuptools && \ - pip install pyOpenSSL==16.2.0 && \ + pip install --no-cache-dir -U pip && \ + pip install --no-cache-dir pyOpenSSL && \ # Setup ewsposter - git clone https://github.com/rep/hpfeeds /opt/hpfeeds && \ + git clone --depth=1 https://github.com/rep/hpfeeds /opt/hpfeeds && \ cd /opt/hpfeeds && \ python setup.py install && \ - git clone https://github.com/vorband/ewsposter /opt/ewsposter && \ + git clone --depth=1 https://github.com/vorband/ewsposter /opt/ewsposter && \ mkdir -p /opt/ewsposter/spool /opt/ewsposter/log && \ # Setup user and groups diff --git a/docker/ews/docker-compose.yml b/docker/ews/docker-compose.yml index 4d746dfb..16824d6e 100644 --- a/docker/ews/docker-compose.yml +++ b/docker/ews/docker-compose.yml @@ -1,6 +1,4 @@ -# T-Pot (Standard) -# For docker-compose ... -version: '2.2' +version: '2.3' networks: ewsposter_local: @@ -21,4 +19,3 @@ services: volumes: - /data:/data - /data/ews/conf/ews.ip:/opt/ewsposter/ews.ip -