我试图设置一个cronjob来在一个docker容器中触发python脚本但没有成功。
在我的主机上,我设置了一个应该每天运行的cronjob:
30 10 * * * root docker exec -it container bash -c '/usr/bin/python myscript.py'
运行命令本身工作正常,所以没有错,在syslog中cronjob被触发。但脚本没有运行。
有没有人遇到过这个问题,或者有任何关于为什么脚本没有从cronjob运行的线索?
答案 0 :(得分:0)
此文件末尾需要一个空行,表示有效的cron文件。
30 10 * * * root docker exec -it container bash -c '/usr/bin/python myscript.py'
# An empty line is required at the end of this file for a valid cron file.