Crontab定时任务
Summary: Author: 张亚飞 | Read Time: 1 minute read | Published: 2020-04-11
Filed under
—
Categories:
Linux
—
Tags:
Note,
Crontab 定时任务
在 docker 容器跑定时任务
Dockerfile
FROM python:3.9.2
RUN apt-get update
RUN apt-get -y install cron
RUN crontab -l | { cat; echo "* * * * * /root/signal-log-handler/bin/task.sh"; } | crontab -
RUN apt-get update && apt-get -y install cron
CMD service cron start && 其他指令
在Docker的Ubuntu容器中设置了一个定时备份任务,发现没有生效,安装rsyslog记录cron日志
apt install rsysloghttps://www.baeldung.com/ops/docker-cron-job
service rsyslog start
查看 cron 执行日志
tail -f /var/log/syslog
How to Run a Cron Job Inside a Docker Container? [](https://www.i4k.xyz/article/JineD/110452825)
crontab 使用 vi 模式编辑
export VISUAL=vi
crontab -e
Comments