如何在计划任务中,备份docker中数据库

数据库在docker容器中,在ssh下执行以下命令是能正常导出备份的,文件大小正常,
但放到计划任务时定时执行时,文件能创建,但文件大小是0,没有内容

docker exec -it my-mysql mysqldump  -uroot -pXXXX --opt ccnet_db > /opt/backup/databases/ccnet_db.sql
阅读 1.5k
1 个回答

把 docker exec -it 改成 docker exec -t ,不加 -i 参数。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题