From 5e80b4ccc78b79f469e1db7a195c0be44fbe7c09 Mon Sep 17 00:00:00 2001 From: GP8x Date: Sun, 20 Aug 2017 16:27:07 +0100 Subject: [PATCH] use crond in Docker container to trigger AAISP MQTT script hourly --- Dockerfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index d20fad5..64441eb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,11 +11,11 @@ RUN apk add --no-cache \ && apk add --no-cache --virtual .build-deps \ py-pip \ && pip install -r requirements.txt \ - && apk del .build-deps \ + && apk del --no-cache .build-deps \ && addgroup -g 1000 aaisp \ && adduser -u 1000 -G aaisp -s /bin/sh -D aaisp \ - && chown aaisp:aaisp -R /app + && chown aaisp:aaisp -R /app \ + && echo "0 * * * * /usr/bin/python /app/aaisp-to-mqtt.py /app/config.cfg" | crontab -u aaisp - EXPOSE 8080/tcp -USER aaisp -CMD ["python", "aaisp-to-mqtt.py", "config.cfg"] +CMD ["/usr/sbin/crond", "-f", "-d", "8"]