35 lines
1.8 KiB
Batchfile
35 lines
1.8 KiB
Batchfile
|
|
@echo off
|
|
|
|
SET SH_NAME=pd-order
|
|
|
|
SET SH=docker rm -f %SH_NAME%;
|
|
SET SH=%SH% docker run --name %SH_NAME% -it -d --restart always
|
|
SET SH=%SH% -v /home/other/home/pangd/conf:/home/java/conf/ -v /home/other/home/cache/:/home/cache/ -v /home/other/home/pangd/:/home/pangd/ --net pd
|
|
SET SH=%SH% %SH_NAME%:latest --spring.profiles.active=prod --yzg.config.url=/home/java/conf/pd_all.properties;
|
|
SET SH=%SH% docker rm -f %SH_NAME%-1;
|
|
SET SH=%SH% docker run --name %SH_NAME%-1 -it -d --restart always
|
|
SET SH=%SH% -v /home/other/home/pangd/conf:/home/java/conf/ -v /home/other/home/cache/:/home/cache/ -v /home/other/home/pangd/:/home/pangd/ --net pd
|
|
SET SH=%SH% %SH_NAME%:latest --spring.profiles.active=prod --yzg.config.url=/home/java/conf/pd_all.properties;
|
|
SET SH=%SH% docker rm -f %SH_NAME%-2;
|
|
SET SH=%SH% docker run --name %SH_NAME%-2 -it -d --restart always
|
|
SET SH=%SH% -v /home/other/home/pangd/conf:/home/java/conf/ -v /home/other/home/cache/:/home/cache/ -v /home/other/home/pangd/:/home/pangd/ --net pd
|
|
SET SH=%SH% %SH_NAME%:latest --spring.profiles.active=prod --yzg.config.url=/home/java/conf/pd_all.properties;
|
|
SET SH=%SH% docker rm -f %SH_NAME%-3;
|
|
SET SH=%SH% docker run --name %SH_NAME%-3 -it -d --restart always
|
|
SET SH=%SH% -v /home/other/home/pangd/conf:/home/java/conf/ -v /home/other/home/cache/:/home/cache/ -v /home/other/home/pangd/:/home/pangd/ --net pd
|
|
SET SH=%SH% %SH_NAME%:latest --spring.profiles.active=prod --yzg.config.url=/home/java/conf/pd_all.properties;
|
|
|
|
SET DC=COPY ./jar/local_policy.jar /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/security/;
|
|
SET DC=%DC%COPY ./jar/US_export_policy.jar /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/security/
|
|
|
|
|
|
if 1 equ 1 (
|
|
java_docker -dn "%SH_NAME%" -ssh root@spd1 -sh "%SH%"
|
|
|
|
TIMEOUT /T 60
|
|
|
|
java_docker -mcc -dn "%SH_NAME%" -ssh root@spd2 -sh "%SH%"
|
|
)
|
|
|
|
@echo on |