FROM debian:bookworm-slim ENV DEBIAN_FRONTEND=noninteractive # Install needed tools RUN apt-get update && apt-get install -y \ wget \ gnupg \ ca-certificates \ lsb-release \ && rm -rf /var/lib/apt/lists/* # Add Proxmox Backup Client repository RUN echo "deb http://download.proxmox.com/debian/pbs-client bookworm main" \ > /etc/apt/sources.list.d/pbs.list # Add Proxmox repository key RUN wget -qO /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg \ http://download.proxmox.com/debian/proxmox-release-bookworm.gpg # Install Proxmox Backup Client RUN apt-get update && \ apt-get install -y proxmox-backup-client && \ rm -rf /var/lib/apt/lists/* # Add script WORKDIR /app COPY ./app/* . # Change Permissions RUN chmod +x ./backup.sh CMD ./backup.sh