Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 如何通过docker添加crontab_Django_Docker_Cron - Fatal编程技术网

Django 如何通过docker添加crontab

Django 如何通过docker添加crontab,django,docker,cron,Django,Docker,Cron,我是docker领域的新手,我为cronjob编写了一个函数,并在settings.py中定义了它,如下所示: RUN apt-get update && apt-get install -y cron CRONJOBS=[ (“****”、“apps.quick.cron.quick\u status\u change”), (“*11***',“apps.quick.cron.quick\u winner\u notification\u for\u payment”)]

我是docker领域的新手,我为cronjob编写了一个函数,并在
settings.py
中定义了它,如下所示:

RUN apt-get update && apt-get install -y cron
CRONJOBS=[
(“****”、“apps.quick.cron.quick\u status\u change”),
(“*11***',“apps.quick.cron.quick\u winner\u notification\u for\u payment”)]
我将Dockerfile更改为安装
cron
,如下所示:

RUN apt-get update && apt-get install -y cron
这是我的
docker compose
文件:

版本:“3”
服务:
网状物:
生成:。
命令:bash-c“python manage.py crontab add&&python manage.py runserver 0.0.0.0:8000”
环境文件:
-/home/krypton/edubook_project/edubook_backend/.env
卷数:
-教育手册
端口:
- "8000:8000"
现在,当我运行
docker compose up
时,我的docker容器中出现以下错误:

no crontab for root

您包含了一个Python片段,而不是一个crontab(5)文件;系统cron守护进程将无法运行该操作。是否有一个Python本机调度器可以运行(在第二个容器中)来理解这种格式?