docker容器使用cron任务计划

该博客介绍了如何在Docker环境下安装cron服务,并通过编写Dockerfile确保cron在启动时运行。博主遇到了crontab设置不生效的问题,发现cron服务未启动,通过`service cron start`解决了这个问题。最后,他们使用`docker build`命令创建了一个包含cron服务的定制Python镜像。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

当前有bash环境情况下exec到容器内部运行命令下载
root@0f76222d94c0:~# apt-get install cron
Reading package lists... Done
Building dependency tree       
Reading state information... Done
编写crontab
root@0f76222d94c0:~# crontab -e
*/1 * * * * echo 'test' > /root/test.txt
不生效解决方式
root@0f76222d94c0:~# service cron status
[FAIL] cron is not running ... failed!
root@0f76222d94c0:~# service cron start
[ ok ] Starting periodic command scheduler: cron.
Dockerfile
FROM harbor.od.com/public/python37:latest
RUN apt-get install cron  -y && service cron start


root@0f76222d94c0:~#  docker build -t harbor.od.com/public/python37-cron:latest .
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值