@@ -450,7 +450,7 @@ function generateSecrets() {
450
450
function backup() {
451
451
(
452
452
_msg=$@
453
- volumes=$( docker -l ERROR compose config --volumes)
453
+ volumes=$( ${dockerCompose} config --volumes)
454
454
timeStamp=` date +\% Y-\% m-\% d_%H-%M-%S`
455
455
datePart=${timeStamp%% _* }
456
456
timePart=${timeStamp#* _}
@@ -462,6 +462,7 @@ function backup() {
462
462
fi
463
463
464
464
for volume in ${volumes} ; do
465
+ volume=$( echo ${volume} | sed ' s~\r$~~' )
465
466
sourceVolume=${COMPOSE_PROJECT_NAME} _${volume}
466
467
archiveName=${sourceVolume} _${timeStamp} .tar.gz
467
468
archivePath=" /${backupDir} /${archiveName} "
@@ -487,8 +488,9 @@ function restore() {
487
488
archiveSuffix=" ${datePart} _${timePart} "
488
489
489
490
if promptForConfirmation " You are about to restore from the '${archiveDirectory} ' backup set.\nYour existing data will be lost if not backed up first." ; then
490
- volumes=$( docker -l ERROR compose config --volumes)
491
+ volumes=$( ${dockerCompose} config --volumes)
491
492
for volume in ${volumes} ; do
493
+ volume=$( echo ${volume} | sed ' s~\r$~~' )
492
494
targetVolume=${COMPOSE_PROJECT_NAME} _${volume}
493
495
archiveName=${targetVolume} _${archiveSuffix}
494
496
archivePath=" ${archiveDirectory} /${archiveName} "
@@ -626,7 +628,7 @@ function deleteVolumes() {
626
628
_projectName=${COMPOSE_PROJECT_NAME:- docker}
627
629
628
630
echoYellow \\ n" Stopping and removing any running containers ..."
629
- docker -l ERROR compose down -v
631
+ ${dockerCompose} down -v
630
632
631
633
_pattern=" ^${_projectName} _\|^docker_"
632
634
_volumes=$( docker volume ls -q | grep ${_pattern} )
0 commit comments