我在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
我做错了什么?