cron job启动docker进程并停止docker进程

时间:2015-07-27 10:23:00

标签: mongodb cron docker

说我在以下命令之后运行了mongodb docker进程:

docker run --name my-mongo -d mongo

现在我希望我能在每天早上6点开始同样的码头工艺(相同的ID)并且每天下午6点停止它。这是我在cron中所做的:

crontab -e
0 18 * * * /usr/bin/docker stop my-mongo
0 6 * * *  /usr/bin/docker start my-mongo

但它并没有像预期的那样运行,如何让它发挥作用?

注意: 我希望不要在docker容器中使用cron来破坏mongo守护进程,因为这是一个非常复杂的过程。

我使用的是root帐户,这是CentOS linux。

更新

在运行crond并且一切正常后,我的service crond start服务未运行。

0 个答案:

没有答案