|
@@ -1,19 +1,12 @@
|
|
|
-FROM ubuntu:latest
|
|
|
+FROM alpine:latest
|
|
|
LABEL maintainer="fred.damstra@gmail.com"
|
|
|
LABEL version="0.1"
|
|
|
LABEL description="Docker image that updates a route53 zone record with the current IP (home grown dynip)"
|
|
|
|
|
|
-# Never prompt
|
|
|
-ARG DEBIAN_FRONTEND=noninteractive
|
|
|
+RUN apk add --no-cache curl aws-cli bash
|
|
|
|
|
|
-RUN apt-get update \
|
|
|
- && apt-get upgrade -y \
|
|
|
- && apt-get install -y curl awscli \
|
|
|
- && rm -rf /var/lib/apt/lists/* \
|
|
|
- && apt-get clean
|
|
|
-
|
|
|
-COPY . /opt/update-route53
|
|
|
-RUN chmod 755 /opt/update-route53/update-route53.sh \
|
|
|
+COPY . /opt/aws-backup
|
|
|
+RUN chmod 755 /opt/aws-backup/aws-backup.sh \
|
|
|
&& mkdir /source
|
|
|
|
|
|
-CMD ["/opt/update-route53/update-route53.sh"]
|
|
|
+CMD ["/opt/aws-backup/aws-backup.sh"]
|