king

怎么解决cron执行docker失败问题

king 运维技术 2022-06-19 629浏览 0

怎么解决cron执行docker失败问题

crontab 执行 docker exec命令失败:

原脚本 --> 失败

#!/bin/bash
docker exec -it php-7.2_1 /bin/bash -c 'cd /usr/local/nginx/html/MyProject && sh GatherData.sh'

修正 --> 成功

#!/bin/bash
docker exec php-7.2_1 /bin/bash -c 'cd /usr/local/nginx/html/MyProject && sh GatherData.sh'

失败原因

exec 加了 -it 参数就开启了一个终端,计划任务无法进入任何终端。


继续浏览有关 docker 的文章
发表评论