From 22b8ed0bc0e195899b785932f5468062976afbb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Thu, 14 Sep 2017 15:58:03 +0200 Subject: [PATCH] Added "celery beat" docker container --- docker/4_run/celery-beat.sh | 6 ++++++ docker/docker-compose.yml | 14 ++++++++++++++ 2 files changed, 20 insertions(+) create mode 100755 docker/4_run/celery-beat.sh diff --git a/docker/4_run/celery-beat.sh b/docker/4_run/celery-beat.sh new file mode 100755 index 0000000..95645db --- /dev/null +++ b/docker/4_run/celery-beat.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +source /install_scripts.sh +source /manage.sh celery beat -- \ + --schedule /data/storage/pillar/celerybeat-schedule.db \ + --pid /data/storage/pillar/celerybeat.pid diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index aaf2b88..c62afeb 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -52,6 +52,20 @@ celery_worker: - mongo - redis - rabbit +celery_beat: + image: armadillica/blender_cloud:latest + entrypoint: /celery-beat.sh + container_name: celery_beat + restart: always + volumes: + # format: HOST:CONTAINER + - /data/git:/data/git:ro + - /data/storage/pillar:/data/storage/pillar + - /data/log:/var/log + links: + - mongo + - redis + - rabbit # notifserv: # container_name: notifserv # image: armadillica/pillar-notifserv:cd8fa678436563ac3b800b2721e36830c32e4656