Dockerfile 526 B

12345678910111213141516171819
  1. FROM ubuntu:latest
  2. LABEL maintainer="fred.damstra@gmail.com"
  3. LABEL version="0.1"
  4. LABEL description="Docker image that updates a route53 zone record with the current IP (home grown dynip)"
  5. # Never prompt
  6. ARG DEBIAN_FRONTEND=noninteractive
  7. RUN apt-get update \
  8. && apt-get upgrade -y \
  9. && apt-get install -y curl awscli \
  10. && rm -rf /var/lib/apt/lists/* \
  11. && apt-get clean
  12. COPY . /opt/update-route53
  13. RUN chmod 755 /opt/update-route53/update-route53.sh \
  14. && mkdir /source
  15. CMD ["/opt/update-route53/update-route53.sh"]