> /opt/CronTest.txt[/code]但是过了3分钟后,我去cat /..." />

在Docker容器中计划任务不能执行?

在使用Docker容器的时候,我在容器内安装了crond服务,里面有一条任务如下: [code]*/1 * * * * echo "Crond Work normal" >> /opt/CronTest.txt[/code]但是过了3分钟后,我去cat /opt/CronTest.txt 文件的时候没有任何内容。   为什么我的计划任务没有正常执行呢?  
已邀请:

空心菜 - 心向阳光,茁壮成长

1、首先确认你的crond服务是运行的,因为默认是不运行的。
2、可能由于镜像最简化安装,所以crond程序是无日志的,所以你需要修改crond服务的如下配置:
$ cat /etc/pam.d/crond
#session required pam_loginuid.so #注释此行修改成下一行
session sufficient pam_loginuid.so
$ /etc/init.d/crond restart
Stopping crond: [ OK ]
Starting crond: [ OK ]
然后再过几分钟查看你的/opt/CronTest.txt文件看看。

要回复问题请先登录注册