forked from docker/proxmoxbackupserver
28 lines
792 B
Docker
28 lines
792 B
Docker
FROM debian:buster
|
|
|
|
#Install dependencies, add proxmox repo and install packages
|
|
RUN apt-get update && \
|
|
apt-get install -y \
|
|
wget \
|
|
ca-certificates \
|
|
&& rm -rf /var/lib/apt/lists/* && \
|
|
echo "deb http://download.proxmox.com/debian/pbs buster pbs-no-subscription" > /etc/apt/sources.list.d/pbs-no-subscription.list && \
|
|
wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg && \
|
|
apt-get update && \
|
|
apt-get install -y proxmox-backup-server postfix
|
|
|
|
ENV POSTFIX_RELAY_HOST=127.0.0.1
|
|
COPY main.cf /etc/postfix/main.cf
|
|
|
|
#Activate backup user
|
|
RUN chsh -s /bin/bash backup
|
|
|
|
#Start...
|
|
ENV ROOT_PASSWD="password"
|
|
COPY entrypoint.sh /
|
|
RUN chmod a+x /entrypoint.sh
|
|
STOPSIGNAL SIGINT
|
|
CMD /entrypoint.sh
|
|
EXPOSE 8007/tcp
|
|
|