#服务生成镜像,并运行
|
|
start(){
|
|
#先清空target并打包
|
mvn clean package
|
|
#启动admin服务
|
docker build -f ./ubcs-ops/ubcs-admin/Dockerfile -t vci-ubcs/ubcs-admin .
|
docker run -d -p 36002:36002 --name ubcs-admin vci-ubcs/ubcs-admin:latest
|
|
#启动auth服务
|
docker build -f ./ubcs-auth/Dockerfile -t vci-ubcs/ubcs-auth .
|
docker run -d -p 36001:36001 --name ubcs-auth vci-ubcs/ubcs-auth:latest
|
|
#启动log服务
|
docker build -f ./ubcs-ops/ubcs-log/Dockerfile -t vci-ubcs/ubcs-log .
|
docker run -d -p 36005:36005 --name ubcs-log vci-ubcs/ubcs-log:latest
|
|
#启动desk服务
|
docker build -f ./ubcs-service/ubcs-desk/Dockerfile -t vci-ubcs/ubcs-desk .
|
docker run -d -p 36010:36010 --name ubcs-desk vci-ubcs/ubcs-desk:latest
|
|
#启动工作流flow服务
|
docker build -f ./ubcs-ops/ubcs-flow/Dockerfile -t vci-ubcs/ubcs-flow .
|
docker run -d -p 36004:36004 --name ubcs-flow vci-ubcs/ubcs-flow:latest
|
|
#启动develop服务
|
docker build -f ./ubcs-ops/ubcs-develop/Dockerfile -t vci-ubcs/ubcs-develop .
|
docker run -d -p 36003:36003 --name ubcs-develop vci-ubcs/ubcs-develop:latest
|
|
#启动jobAdmin服务
|
docker build -f ./ubcs-ops/ubcs-xxljob-admin/Dockerfile -t vci-ubcs/ubcs-jobadmin .
|
docker run -d -p 36013:36013 --name ubcs-jobadmin vci-ubcs/ubcs-jobadmin:latest
|
|
#启动job服务
|
docker build -f ./ubcs-ops/ubcs-xxljob/Dockerfile -t vci-ubcs/ubcs-job .
|
docker run -d -p 36009:36009 --name ubcs-job vci-ubcs/ubcs-job:latest
|
|
#启动report服务
|
docker build -f ./ubcs-ops/ubcs-report/Dockerfile -t vci-ubcs/ubcs-report .
|
docker run -d -p 36006:36006 --name ubcs-report vci-ubcs/ubcs-report:latest
|
|
#启动Resource服务
|
docker build -f ./ubcs-ops/ubcs-resource/Dockerfile -t vci-ubcs/ubcs-resource .
|
docker run -d -p 36007:36007 --name ubcs-resource vci-ubcs/ubcs-resource:latest
|
|
#启动swagger服务
|
docker build -f ./ubcs-ops/ubcs-swagger/Dockerfile -t vci-ubcs/ubcs-swagger .
|
docker run -d -p 36008:36008 --name ubcs-swagger vci-ubcs/ubcs-swagger:latest
|
|
#启动system服务
|
docker build -f ./ubcs-service/ubcs-system/Dockerfile -t vci-ubcs/ubcs-system .
|
docker run -d -p 36011:36011 --name ubcs-system vci-ubcs/ubcs-system:latest
|
|
#启动user服务
|
docker build -f ./ubcs-service/ubcs-user/Dockerfile -t vci-ubcs/ubcs-user .
|
docker run -d -p 36012:36012 --name ubcs-user vci-ubcs/ubcs-user:latest
|
|
#启动gateway服务
|
docker build -f ./ubcs-gateway/Dockerfile -t vci-ubcs/ubcs-gateway .
|
docker run -d -p 37000:37000 --name ubcs-gateway vci-ubcs/ubcs-gateway:latest
|
|
#启动code服务
|
docker build -f ./ubcs-service/ubcs-code/Dockerfile -t vci-ubcs/ubcs-code .
|
docker run -d -p 36014:36014 --name ubcs-code vci-ubcs/ubcs-code:latest
|
|
#启动omd服务
|
docker build -f ./ubcs-service/ubcs-omd/Dockerfile -t vci-ubcs/ubcs-omd .
|
docker run -d -p 36015:36015 --name ubcs-omd vci-ubcs/ubcs-omd:latest
|
|
#启动applyjtcodeservice服务
|
docker build -f ./ubcs-service/ubcs-webservice/Dockerfile -t vci-ubcs/ubcs-applyjtcodeservice .
|
docker run -d -p 36016:36016 --name ubcs-applyjtcodeservice vci-ubcs/ubcs-applyjtcodeservice:latest
|
|
#其他服务请自行添加
|
|
}
|
|
start
|