小编Nii*_*eha的帖子

cronjob 中的 docker exec 和 mysqldump 问题

我在cronjob中使用docker exec和mysqldump时发现一些问题

我想在容器中备份我的数据库并尝试了这个并且效果很好

sudo docker exec -it --user root lemp_mariadb mysqldump -uroot -pxxxxxxx iot  >/home/backup/backup_data.gz
Run Code Online (Sandbox Code Playgroud)

但是当我在 crontab 中使用它时,我得到的文件输出没有任何内容,并且文件大小为 0 字节

0 24 * * * docker exec -it --user root lemp_mariadb mysqldump -uroot -pxxxxxxx iot >/home/backup/backup_data.gz

我做错了什么?

mysql linux cron docker

2
推荐指数
1
解决办法
1513
查看次数

标签 统计

cron ×1

docker ×1

linux ×1

mysql ×1