Files
docker-duplicity/Dockerfile
Werner Beroux b63b9385b9 Upgrades binaries.
- Alpine 3.3 -> 3.4
  - PyDrive 1.0.1 -> 1.2.1
  - Removes some layers.
2016-10-15 01:14:34 +02:00

19 lines
456 B
Docker

FROM alpine:3.4
RUN set -x \
&&apk add --no-cache duplicity openssh openssl py-crypto py-pip rsync \
&& pip install pydrive==1.2.1 \
&& apk del --purge py-pip \
&& adduser -D -u 1896 duplicity \
&& mkdir -p /home/duplicity/.cache/duplicity \
&& mkdir -p /home/duplicity/.gnupg \
&& chmod -R go+rwx /home/duplicity/
ENV HOME=/home/duplicity
VOLUME ["/home/duplicity/.cache/duplicity", "/home/duplicity/.gnupg"]
USER duplicity
CMD ["duplicity"]