diff --git a/Dockerfile b/Dockerfile index be719c4..6a84317 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,12 +1,13 @@ -FROM alpine:latest +FROM alpine:edge -RUN echo "https://dl-cdn.alpinelinux.org/alpine/edge/main" > /etc/apk/repositories && \ - echo "https://dl-cdn.alpinelinux.org/alpine/edge/community" >> /etc/apk/repositories && \ - echo "https://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories && \ - apk upgrade --no-cache -a && \ - apk add --no-cache rsync \ +RUN apk upgrade --no-cache && \ + apk add --no-cache su-exec rsync && \ adduser -D -u 1000 rsync +RUN mkdir /data && \ + chown rsync:rsync /data && \ + chmod 500 /data + USER rsync CMD ["rsync", "--version"]