linux宿主机配置定时任务在docker容器中不执行问题

解决

去掉交互式执行-it选择 可执行文件docker编写为路径即/usr/bin/docker

1
2
3
10 * * * * /opt/maxkb/cp_logo_create_app_maxkb.sh 
0 9 * * * /usr/bin/docker exec webstack_mysql bash /home/mysqlbak/webstack-dbbak.sh
0 10 * * * /usr/bin/docker exec confluse_mysql bash /home/db_bak_sh/confluence_dbbak.sh

并将docker内部需要备份的目录及脚本内定义的目录 使用volume持久化到宿主机 即可。

实际使用参考:couluence容器版数据库备份