FROM alpine:latest RUN for i in 1 2 3 4 5; do \ apk add --no-cache logrotate dcron tzdata && break; \ echo "apk retry $i/5..."; sleep 15; \ done COPY logrotate.conf /etc/logrotate.conf COPY entrypoint.sh /entrypoint.sh RUN chmod +x /entrypoint.sh ENTRYPOINT ["/entrypoint.sh"]