Global Knowledge base not restricted by implementations for more information check
duplicati (mysql-latest)
Installation
docker pull git.limbosolutions.com/kb/duplicati:mysql-latestsha256:71d0e50e140bed95f7decb4d9f7389650066b50d3af2b1c11974e3496765273f
Image Layers
| ADD file:9b846fb660cf816c4e731c6f547b8e389343bc05aa2ec510b1dfc2bddd4d1c8a in / |
| CMD ["bash"] |
| ENV MONO_VERSION=6.12.0.182 |
| /bin/sh -c apt-get update && apt-get install -y --no-install-recommends gnupg dirmngr ca-certificates && rm -rf /var/lib/apt/lists/* && export GNUPGHOME="$(mktemp -d)" && gpg --batch --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF && gpg --batch --export --armor 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF > /etc/apt/trusted.gpg.d/mono.gpg.asc && gpgconf --kill all && rm -rf "$GNUPGHOME" && apt-key list | grep Xamarin && apt-get purge -y --auto-remove gnupg dirmngr |
| /bin/sh -c echo "deb https://download.mono-project.com/repo/debian stable-buster/snapshots/$MONO_VERSION main" > /etc/apt/sources.list.d/mono-official-stable.list && apt-get update && apt-get install -y mono-runtime && rm -rf /var/lib/apt/lists/* /tmp/* |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends curl mono-complete libmono-sqlite4.0-cil libmono-system-drawing4.0-cil libmono-system-net-http-webrequest4.0-cil libmono-system-web4.0-cil referenceassemblies-pcl && rm -rf /var/lib/apt/lists && cert-sync /etc/ssl/certs/ca-certificates.crt && rm -f /usr/share/ca-certificates/mozilla/DST_Root_CA_X3.crt && update-ca-certificates # buildkit |
| ENV TINI_VERSION=v0.16.1 |
| RUN /bin/sh -c curl -L -o /usr/sbin/tini https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini-$(dpkg --print-architecture) && chmod 0755 /usr/sbin/tini # buildkit |
| ENTRYPOINT ["/usr/sbin/tini" "--"] |
| ENV XDG_CONFIG_HOME=/data |
| VOLUME [/data] |
| COPY context/duplicati-cli context/duplicati-server /usr/bin/ # buildkit |
| RUN /bin/sh -c chmod 0755 /usr/bin/duplicati-cli /usr/bin/duplicati-server # buildkit |
| ARG CHANNEL= |
| ARG VERSION= |
| ENV DUPLICATI_CHANNEL=beta |
| ENV DUPLICATI_VERSION=2.0.8.1_beta_2024-05-07 |
| COPY duplicati /opt/duplicati # buildkit |
| EXPOSE map[8200/tcp:{}] |
| CMD ["/usr/bin/duplicati-server" "--webservice-port=8200" "--webservice-interface=any"] |
| RUN /bin/sh -c apt update && apt install -y default-mysql-client && rm -rf /var/lib/apt/lists/* # buildkit |
| COPY ../../ /app # buildkit |
| RUN /bin/sh -c ls ./app # buildkit |
| COPY ../../docker/scripts /usr/local/bin # buildkit |
| COPY ./scripts /usr/local/bin # buildkit |
| RUN /bin/sh -c chmod +x /usr/local/bin/duplicati-influxdb-notify # buildkit |
| RUN /bin/sh -c chmod +x /usr/local/bin/duplicati-mysql-backup # buildkit |
| RUN /bin/sh -c chmod +x /usr/local/bin/dockerlog # buildkit |
| EXPOSE map[8200/tcp:{}] |
Details
Versions (2)
View all
latest
2025-01-28
mysql-latest
2024-09-16