-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Dockerfile
28 lines (20 loc) · 918 Bytes
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
FROM bitnami/minideb:bullseye
LABEL org.opencontainers.image.authors="Robert Lemke <[email protected]>"
LABEL org.label-schema.name="Borg Backup"
LABEL org.label-schema.description="Docker image providing the Borg backup client"
LABEL org.label-schema.vendor="Flownative GmbH"
# -----------------------------------------------------------------------------
# Borg
# Latest versions: https://packages.debian.org/bullseye/borgbackup
ENV FLOWNATIVE_LIB_PATH=/opt/flownative/lib \
FLOWNATIVE_LOG_PATH="/opt/flownative/log" \
FLOWNATIVE_LOG_PATH_AND_FILENAME="/dev/stdout" \
BORG_BASE_PATH=/opt/flownative/borg \
PATH="/opt/flownative/borg/bin:$PATH" \
LOG_DEBUG=true
ENV FLOWNATIVE_LOG_PATH_AND_FILENAME=/dev/stdout
COPY --from=europe-docker.pkg.dev/flownative/docker/bash-library:1 /lib $FLOWNATIVE_LIB_PATH
COPY root-files /
RUN /build.sh
ENTRYPOINT [ "/entrypoint.sh" ]
CMD [ "--help" ]