forked from Deuxfleurs/infrastructure
21 lines
510 B
Docker
21 lines
510 B
Docker
FROM amd64/debian:buster
|
|
|
|
RUN apt-get update && \
|
|
apt-get -qq -y full-upgrade && \
|
|
apt-get install -y rsync wget openssh-client unzip && \
|
|
apt-get clean && \
|
|
rm -f /var/lib/apt/lists/*_*
|
|
|
|
RUN mkdir -p /root/.ssh
|
|
WORKDIR /root
|
|
|
|
RUN wget https://releases.hashicorp.com/consul/1.8.5/consul_1.8.5_linux_amd64.zip && \
|
|
unzip consul_1.8.5_linux_amd64.zip && \
|
|
chmod +x consul && \
|
|
mv consul /usr/local/bin && \
|
|
rm consul_1.8.5_linux_amd64.zip
|
|
|
|
COPY do_backup.sh /root/do_backup.sh
|
|
|
|
CMD "/root/do_backup.sh"
|
|
|