From d85572856b9c41f56b1af1219a3a138bc03c38e5 Mon Sep 17 00:00:00 2001 From: 3wc <3wc@doesthisthing.work> Date: Fri, 17 Nov 2023 12:59:42 +0000 Subject: [PATCH] More precise matching for service names --- plugin.sh | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/plugin.sh b/plugin.sh index 1743335..a8d1404 100755 --- a/plugin.sh +++ b/plugin.sh @@ -32,9 +32,7 @@ output_versions(){ run_docker_cp() { echo "--- start deploy ---" - CONTAINER=$(docker -H "$REMOTE_DOCKER_HOST" container ls \ - --format "table {{.ID}},{{.Names}}" \ - | grep "${PLUGIN_SERVICE}" | cut -d',' -f1) + CONTAINER=$(docker -H "$REMOTE_DOCKER_HOST" container ls -q -f "name=/$PLUGIN_SERVICE") if [ -z "$CONTAINER" ]; then echo "ERROR: can't find container for $PLUGIN_SERVICE"