django+atx+liunx的一些shell脚本

1.重构容器

#!/bin/bash
cd atx_liunx/atxserver2
docker-compose up -d --force-recreate
sleep 3
docker-compose build

2.git  pull

#!/bin/bash
cd AutoTest_Project_DRInland
git pull

3.django+atx启动

#!/bin/bash
cd log
rm -rf atxlog.out platlog.out
cd ../shell
nohup sh runatx.sh > ../log/atxlog.out 2>&1 &
sleep 1
nohup sh runplat.sh > ../log/platlog.out 2>&1 &
#sh runplat.sh
sleep 1
echo "**************************************"
echo "Success start all server"
echo "**************************************"
runatx.sh
#!/bin/bash
cd ../atx_liunx/atxserver2
docker-compose up -d
#python main.py --port 4000 
cd ../atxserver2-android-provider/
SERVER_URL="http://192.168.5.120:4000"
IMAGE="codeskyblue/atxserver2-android-provider"
docker pull $IMAGE
docker run --rm --privileged -v /dev/bus/usb:/dev/bus/usb --net host 
    ${IMAGE} python main.py --server ${SERVER_URL}
runplat.sh

#!/bin/bash
cd ../AutoTest_Project_DRInland/platform
python manage.py runserver 0.0.0.0:8000

4.关闭所有服务

#!/bin/bash
echo "**************************************"
echo "kill platform --manage.py"
echo "**************************************"
ps aux | grep [m]anage.py | awk '{print $2}' | xargs kill -9
sleep 1
echo "**************************************"
echo "kill atxserver --main.py"
echo "**************************************"
ps aux | grep [m]ain.py | awk '{print $2}' | xargs kill -9
sleep 1
echo "**************************************"
echo "kill script --start.py"
echo "**************************************"
ps -ef | grep start.py | grep -v grep | awk '{print $2}' | xargs kill -9
sleep 1
echo "**************************************"
echo "release port"
echo "**************************************"
sudo service docker stop
docker rm $(docker ps -aq)
sudo rm /var/lib/docker/network/files/local-kv.db
sudo service docker start
sleep 3
sudo fuser -k 8000/tcp
echo "**************************************"
echo "Success shoutdowm all server"
echo "**************************************"
原文地址:https://www.cnblogs.com/ShineLeem/p/11947706.html