run.sh 561 Bytes
#! /bin/bash
dn="dmapmanager"
#停止容器
echo "正在关闭容器..."
docker stop $dn
docker rm $dn

curPath=$(readlink -f "$(dirname "$0")")
#设置端口
port=""
if [ ! -n "$1" ] ;then
  port="8840"
  echo "未设置端口,使用默认8840端口..."
else
  port=$1
  echo "端口设置为$1 ..."
fi

docker run -d --name $dn -e TZ="Asia/Shanghai" --restart=always -e ALLOW_IP_RANGE=0.0.0.0/0  -p $port:8840 -v $curPath:/usr/src/app -w /usr/src/app dci/dmapmanager:4.1 python3 ./run.py
# 清除未完成的任务任务
sleep 5
curl localhost:$port/release