pvc-rsync/Dockerfile
Knut Ahlers f3a022e14d
Provide sqlite3 as standard tooling
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-03-10 17:17:51 +01:00

27 lines
589 B
Docker

FROM bash:5 as prefetch
ARG DUMB_INIT_VERSION=1.2.5
RUN set -ex \
&& apk --no-cache add \
curl \
&& curl -sSfLo /dumb-init "https://github.com/Yelp/dumb-init/releases/download/v${DUMB_INIT_VERSION}/dumb-init_${DUMB_INIT_VERSION}_x86_64" \
&& chmod 0755 /dumb-init
FROM bash:5
RUN set -ex \
&& apk --no-cache add \
coreutils \
curl \
grep \
openssh \
rsync \
sqlite
COPY --from=prefetch /dumb-init /usr/local/bin/
COPY docker-entrypoint.sh /usr/local/bin/
ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]