From b4fe671437bf0126ee063fbe026939032e8e3df5 Mon Sep 17 00:00:00 2001 From: "peter.fong" Date: Tue, 4 Feb 2025 12:45:58 +0000 Subject: [PATCH] start.sh --- energie/Dockerfile | 9 +++++++-- energie/start.sh | 10 ++++++++++ 2 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 energie/start.sh diff --git a/energie/Dockerfile b/energie/Dockerfile index f742f16..086805e 100644 --- a/energie/Dockerfile +++ b/energie/Dockerfile @@ -27,5 +27,10 @@ RUN chmod 0644 /etc/cron.d/cronfile.energie # Voeg een cronjob toe die de Python-script dagelijks uitvoert RUN crontab /etc/cron.d/cronfile.energie -# Start de cron-demon en houd de container draaiend -CMD ["cron", "-f"] + +# Voeg start.sh toe +COPY start.sh /start.sh +RUN chmod +x /start.sh + +# Gebruik start.sh om zowel cron als currentprice.py te starten +CMD ["/start.sh"] \ No newline at end of file diff --git a/energie/start.sh b/energie/start.sh new file mode 100644 index 0000000..328fb20 --- /dev/null +++ b/energie/start.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +# Start de cron-demon +cron + +# Start het Python-script currentprice.py +python /app/currentprice.py & + +# Wacht voor altijd zodat de container draaiende blijft +tail -f /dev/null