diff --git a/Dockerfile b/Dockerfile index 05c5f11..51e4c69 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,7 +10,11 @@ FROM debian:stable-slim VOLUME ["/var/cache/apt-cacher-ng"] -RUN apt-get update && apt dist-upgrade -y && apt-get install -y apt-cacher-ng && rm -rf /var/lib/apt/lists/* +RUN apt-get update && apt dist-upgrade -y && apt-get install -y apt-cacher-ng wget && rm -rf /var/lib/apt/lists/* RUN echo "PassThroughPattern: .*" >> /etc/apt-cacher-ng/zz_debconf.conf EXPOSE 3142 + +HEALTHCHECK --interval=10s --timeout=2s --retries=3 \ + CMD wget -q -t1 -O /dev/null http://localhost:3142/acng-report.html || exit 1 + CMD chmod 777 /var/cache/apt-cacher-ng && /etc/init.d/apt-cacher-ng start && tail -f /var/log/apt-cacher-ng/*