From fa7a24ea85bc591a14074cdd11ef21f6b4ecf79a Mon Sep 17 00:00:00 2001 From: szaimen Date: Wed, 17 Feb 2021 15:41:58 +0100 Subject: [PATCH] fix watchtower updates (#1821) Signed-off-by: szaimen --- lib.sh | 4 ++-- nextcloud_update.sh | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lib.sh b/lib.sh index e343faa0..47075009 100644 --- a/lib.sh +++ b/lib.sh @@ -1394,9 +1394,9 @@ fi # Update specific Docker image -# docker_update_specific bitwarden_rs Bitwarden RS (actual docker image = $1, the name in text = $2 +# docker_update_specific 'bitwarden_rs' 'Bitwarden RS' (docker conainter name = $1, the name in text = $2) docker_update_specific() { -if does_this_docker_exist "$1" "$2" +if is_docker_running && docker ps -a --format "{{.Names}}" | grep -q "^$1$" then docker run --rm --name temporary_watchtower -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower --cleanup --run-once "$1" print_text_in_color "$IGreen" "$2 docker image just got updated!" diff --git a/nextcloud_update.sh b/nextcloud_update.sh index 66d07880..cea50d6c 100644 --- a/nextcloud_update.sh +++ b/nextcloud_update.sh @@ -377,15 +377,15 @@ we have removed Watchtower from this server. Updates will now happen for each co fi # Update selected images # Bitwarden RS - docker_update_specific 'bitwardenrs/server' "Bitwarden RS" + docker_update_specific 'bitwarden_rs' "Bitwarden RS" # Collabora CODE - docker_update_specific 'collabora/code' 'Collabora' + docker_update_specific 'code' 'Collabora' # OnlyOffice - docker_update_specific 'onlyoffice/documentserver' 'OnlyOffice' + docker_update_specific 'onlyoffice' 'OnlyOffice' # Full Text Search - docker_update_specific 'ark74/nc_fts' 'Full Text Search' + docker_update_specific 'fts_esror' 'Full Text Search' # Plex - docker_update_specific 'plexinc/pms-docker' "Plex Media Server" + docker_update_specific 'plex' "Plex Media Server" fi # Cleanup un-used packages