mirror of
https://github.com/offen/docker-volume-backup.git
synced 2024-12-23 17:30:20 +01:00
Frederik Ring
c3daeacecb
* Query for labeled services as well * Try scaling down services * Scale services back up * Use progress tool from Docker CLI * In test, label both services * Clean up error and log messages * Document scale-up/down approach in docs * Downgrade Docker CLI to match client * Document services stats * Do not rely on PreviousSpec for storing desired replica count * Log warnings from Docker when updating services * Check whether container and service labels collide * Document script behavior on label collision * Add additional check if all containers have been removed * Scale services concurrently * Move docker interaction code into own file * Factor out code for service updating * Time out after five minutes of not reaching desired container count * Inline handling of in-swarm container level restart * Timer is more suitable for timeout race * Timeout when scaling down services should be configurable * Choose better filename * Reflect changes in naming * Rename and deprecate BACKUP_STOP_CONTAINER_LABEL * Improve logging * Further simplify logging |
||
---|---|---|
.. | ||
automatically-prune-old-backups.md | ||
define-different-retention-schedules.md | ||
encrypt-backups-using-gpg.md | ||
handle-file-uploads-using-third-party-tools.md | ||
index.md | ||
manual-trigger.md | ||
replace-deprecated-backup-from-snapshot.md | ||
replace-deprecated-backup-stop-container-label.md | ||
replace-deprecated-exec-labels.md | ||
restore-volumes-from-backup.md | ||
run-custom-commands.md | ||
run-multiple-schedules.md | ||
set-container-timezone.md | ||
set-up-dropbox.md | ||
set-up-notifications.md | ||
stop-containers-during-backup.md | ||
update-deprecated-email-config.md | ||
use-custom-docker-host.md | ||
use-rootless-docker.md | ||
use-with-docker-swarm.md |