All checks were successful
continuous-integration/drone/push Build is passing
27 lines
453 B
Docker
27 lines
453 B
Docker
FROM alpine:3.10
|
|
MAINTAINER matthias@bilger.info
|
|
|
|
RUN apk add --update \
|
|
py-pip \
|
|
gpgme \
|
|
curl \
|
|
tar \
|
|
sed \
|
|
xz \
|
|
sshpass \
|
|
openssh-client \
|
|
tzdata \
|
|
&& rm -rf /var/cache/apk/*
|
|
|
|
ENV TZ=Europe/Berlin
|
|
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
|
|
|
|
RUN pip install awscli
|
|
|
|
ADD backup.sh /backup.sh
|
|
ADD restore.sh /restore.sh
|
|
ADD run.sh /run.sh
|
|
RUN chmod 755 /*.sh
|
|
|
|
CMD ["/run.sh"]
|