linux run.sh,run.sh

```

#DATE=$(date +%Y%m%d%H%M%S)

DATE=$(date +%Y%m%d%H)

DIR=/home/golang/btc-mine

JARFILE=btc-mine

logfile=/home/log/bh/btc-mine

log=btc-mine.log

if [ ! -d $DIR/backup ];then

mkdir -p $DIR/backup

fi

cd $DIR

# pid=`ps -ef |grep ./bh-go-duoduoke | grep -v grep | awk '{print $2}'`

# echo "---------------"

# for id in $pid

# do

# kill -9 $id

# echo "killed $id"

# break

# done

echo "---------------"

echo "授予当前用户权限"

echo "执行....."

cp $JARFILE backup/$DATE$JARFILE

cd $DIR

docker build --rm -t btc-mine .

docker images|grep none|awk '{print $3 }'|xargs docker rmi

cd $logfile

cp $log backup/$DATE$log

cd $DIR

docker-compose down

echo "docker-compose down success"

docker-compose up -d

echo "docker-compose up success"

#> /home/log/bh/bh-go-duoduoke/bh-go-duoduoke.log &

# docker logs -f btc-mine_server1_1 > /home/log/bh/btc-mine/btc-mine.log &

#if [ $? = 0 ];then

# sleep 20

# tail -n 50 /home/log/bh/bh-go-duoduoke/bh-go-duoduoke.log

#fi

cd /home/log/bh/btc-mine/backup/

# ls -lt|awk 'NR>7{print $NF}'|xargs rm -rf

#nohup ./$JARFILE > run.log 2>&1 &

#if [ $? = 0 ];then

# sleep 20

# tail -n 50 /home/golang/bh-go-server-sms/run.log &

#fi

cd $DIR/backup/

# ls -lt|awk 'NR>5{print $NF}'|xargs rm -rf

echo "执行成功"

```

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值