diff --git a/scripts/containers_version.sh b/scripts/containers_version.sh index 6cb2cd3b..c874008c 100644 --- a/scripts/containers_version.sh +++ b/scripts/containers_version.sh @@ -25,18 +25,19 @@ for appinfo in $(docker ps --format '{{.Names}}%{{.Image}}'); do fi if [[ $containername == $appname ]];then echo "$containername容器匹配成功app:$appname" + appnames=(${appnames[*]/$appname}) + initdata="$initdata $appname" wget -O /tmp/$appname_get_version.sh https://raw.githubusercontent.com/Websoft9/docker-$appname/main/src/get_version.sh bash /tmp/$appname_get_version.sh $containername - initdata="$initdata $appname" break elif [[ $imagename =~ $appname ]];then tmpvar="-" if [[ $containername =~ $tmpvar ]];then echo "$imagename=镜像匹配成功app:$appname" - wget -O /tmp/$appname_get_version.sh https://raw.githubusercontent.com/Websoft9/docker-$appname/main/src/get_version.sh - bash /tmp/$appname_get_version.sh $containername appnames=(${appnames[*]/$appname}) initdata="$initdata $appname" + wget -O /tmp/$appname_get_version.sh https://raw.githubusercontent.com/Websoft9/docker-$appname/main/src/get_version.sh + bash /tmp/$appname_get_version.sh $containername break else echo "need other mothod "