8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

docker exec 在 cron 中不起作用

Roman_Coding 1月前

82 0

我有一个非常简单的命令,它可以作为命令或 bash 脚本独立运行,但当我将它放在 crontab40 05 * * * bash /root/scripts/direct.sh >> /root/cron.log 中时却不行

我有一个非常简单的命令,它可以作为命令或 bash 脚本独立运行,但当我把它放在 crontab 中时就不行了

40 05 * * * bash /root/scripts/direct.sh >> /root/cron.log

其中有以下行

PATH=$PATH:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
SHELL=/bin/sh PATH=/bin:/sbin:/usr/bin:/usr/sbin:/root/
# Mongo Backup
docker exec -it mongodb mongodump -d meteor -o /dump/

我尝试更改脚本的 URL,但 /usr/bin/scirpts/ 没有成功

我甚至尝试直接在 cron 中运行脚本

26 08 * * * docker exec -it mongodb mongodump -d meteor -o /dump/ >> /root/cron.log

如果没有运气,任何帮助都值得感激。

编辑

我也没有看到 /root/cron.log 文件

帖子版权声明 1、本帖标题:docker exec 在 cron 中不起作用
    本站网址:http://xjnalaquan.com/
2、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
3、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
4、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
5、站长邮箱:yeweds@126.com 除非注明,本帖由Roman_Coding在本站《bash》版块原创发布, 转载请注明出处!
最新回复 (0)
  • 谢谢您的回复,但是您的两个建议似乎都没有起到作用,而且我在日志文件中也没有看到任何内容。

返回
作者最近主题: