先看我的命令:
*/1 * * * * /usr/local/bin/php /var/www/html/test/qiandao_xin.php
没毛病吧 但是就是不执行!!
执行ps -ef | grep crond 也是一个进程都没有!
后面请教朋友得知:可能是没有启动服务
那么就需要启动启动服务的,但是不可能每次重启docker再来启动一次这个烦都烦死了了。
所以用个一劳永逸的方式,在docker-compose里面设置好如下:
entrypoint: /bin/sh -c "crond && docker-php-entrypoint -R"
重启docker-compose : docker-compose up -d