linux定时任务备份docker数据库问题
此为备份脚本
#!/bin/bash
docker_name=mysql_container
data_dir=/home/ubuntu/mysql_dump
/usr/bin/docker exec -it $docker_name /usr/bin/mysqldump -u root -p root --all-databases > "$data_dir/data_`date +%Y%m%d`.sql"
在直接使用sh执行可产生有数据的文件,但是通过定时任务* * * * * /bin/sh /home/ubuntu/mysql_dump/mysql_dumps.sh
,备份文件能够生成,文件内容为空,请问是什么情况?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
修改bash脚本,然后在docker-compose中将
/usr/local
挂载到宿主机即可