Principle: docker mirror on the basis of native, added a backup tool, enhanced backup features.
Providing postgres, mysql5 mirror, it can be used directly, if necessary to mention issues.
The changes:
- Mirroring the increase mysql5
- Increasing the variable # {DATE}, to support more docker mirror. Such as: oracle, sqlserver2017 + etc.
- Increasing the shell to execute judgment unsuccessful
Existing features:
- Docker own image may be constructed, to support different databases and different versions, such as mysql8, oracle, sqlserver2017 + etc.
- Full support for custom commands
- Backup files can be stored on another server
- Backup failed mail notification
- Daily early morning automatic backup
- You can set the maximum number of days to save the backup file (at least 3 days)
project address:
https://gitee.com/jeessy/backup-db
https://github.com/jeessy2/backup-db
docker Address: