利用Docker容器实现定期自动将远程MySQL数据库备份到阿里云OSS存储中。
Docker/Docker-Compose,mysql-client/mysqldump,Ossutil。
- 补充
docker-compose.yml中的环境变量; - 更改定期周期:如
每分钟为/etc/periodic/1min、每天为/etc/periodic/daily,具体参考nralbers/scheduler; - 构建镜像:
docker-compose build; - 启动服务:
docker-compose up -d; - 查看日志:
docker-compose logs -f; - 卸载服务:
docker-compose down。