You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何我的Cron任务无法重启Docker容器fe与be?

Docker容器定时重启Cron任务未执行问题

当前运行的Docker容器状态

执行docker container list查看容器状态,输出如下:

CONTAINER ID   IMAGE                            COMMAND                  CREATED      STATUS             PORTS                                       NAMES
2f342ab21447   dockerimage1/blahblah  "docker-entrypoint.s…"   3 days ago   Up About an hour   0.0.0.0:80->3000/tcp, :::80->3000/tcp       fe
12ea03925500   dockerimage2/blahblah    "docker-entrypoint.s…"   3 days ago   Up About an hour   0.0.0.0:2053->3001/tcp, :::2053->3001/tcp   be

Cron任务配置

通过crontab -e查看的定时任务配置:

# Jobs
10 2 * * * docker container restart fe && docker container restart be && echo 'Restarting Docker Container" > /root/clogs.txt

系统Cron日志信息

执行grep CRON /var/log/syslog查看日志,仅反复出现以下内容:

Feb  3 04:15:01 ubuntu CRON[106860]: (CRON) info (No MTA installed, discarding output)
Feb  3 04:16:01 ubuntu CRON[106869]: (user) CMD (/var/tmp/.update-logs/./History >/dev/null 2>&1 & disown)

问题确认

该Cron任务从未执行,按配置本应在3分钟前运行,但再次执行docker container list时,容器状态仍显示"Up About an hour",确认重启操作未触发。

内容的提问来源于stack exchange,提问作者Dylan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 13:10:48