更新文件: tgsearch.docker.arm64.1.6.0-alpine.tar.gz, rundocker.arm64.sh, docker-compose.arm64.yml, stopdocker.arm64.sh
This commit is contained in:
43
stopdocker.arm64.sh
Normal file
43
stopdocker.arm64.sh
Normal file
@ -0,0 +1,43 @@
|
||||
#!/bin/bash
|
||||
|
||||
prog="$0"
|
||||
while [ -h "${prog}" ]; do
|
||||
newProg=`/bin/ls -ld "${prog}"`
|
||||
|
||||
newProg=`expr "${newProg}" : ".* -> \(.*\)$"`
|
||||
if expr "x${newProg}" : 'x/' >/dev/null; then
|
||||
prog="${newProg}"
|
||||
else
|
||||
progdir=`dirname "${prog}"`
|
||||
prog="${progdir}/${newProg}"
|
||||
fi
|
||||
done
|
||||
progdir=`dirname "${prog}"`
|
||||
cd "${progdir}"
|
||||
|
||||
version=1.6.0-alpine
|
||||
|
||||
compose=""
|
||||
have=$(docker compose -h |grep compose|wc -l)
|
||||
if [ $have -gt 0 ]; then
|
||||
compose="docker compose"
|
||||
else
|
||||
docker-compose -h 2>&1 >/dev/null
|
||||
if [ $? -eq 0 ]; then
|
||||
compose="docker-compose"
|
||||
else
|
||||
echo "no docker compose, direct stop"
|
||||
#exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
echo "compose:$compose"
|
||||
|
||||
if [ "$compose" == "" ]; then
|
||||
docker container stop tgsearch
|
||||
docker container rm tgsearch
|
||||
exit
|
||||
fi
|
||||
$compose -f docker-compose.arm64.yml down
|
||||
docker container stop tgsearch >/dev/null 2>&1
|
||||
docker container rm tgsearch >/dev/null 2>&1
|
||||
Reference in New Issue
Block a user