ludc
2023-03-16 e12e717a045c4b5d9893ddac9135c1721e7a0cc3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#检查程序是否在运行
start(){
 
  #先清空target并打包
 mvn clean package
 
  #启动admin服务
 docker build -f ./blade-ops/blade-admin/Dockerfile -t bladex/blade-admin .
 docker run -d -p 36002:36002 --name blade-admin bladex/blade-admin:latest
 
 #启动auth服务
 docker build -f ./blade-auth/Dockerfile -t bladex/blade-auth .
 docker run -d -p 36001:36001 --name blade-auth bladex/blade-auth:latest
 
 #启动log服务
 docker build -f ./blade-ops/blade-log/Dockerfile -t bladex/blade-log .
 docker run -d -p 36005:36005 --name blade-log bladex/blade-log:latest
 
 #启动desk服务
 docker build -f ./blade-service/blade-desk/Dockerfile -t bladex/blade-desk .
 docker run -d -p 36010:36010 --name blade-desk bladex/blade-desk:latest
 
  #启动工作流flow服务
 docker build -f ./blade-ops/blade-flow/Dockerfile -t bladex/blade-flow .
 docker run -d -p 36004:36004 --name blade-flow bladex/blade-flow:latest
 
 #启动develop服务
 docker build -f ./blade-ops/blade-develop/Dockerfile -t bladex/blade-develop .
 docker run -d -p 36003:36003 --name blade-develop bladex/blade-develop:latest
 
 #启动jobAdmin服务
 docker build -f ./blade-ops/blade-xxljob-admin/Dockerfile -t bladex/blade-jobadmin .
 docker run -d -p 36013:36013 --name blade-jobadmin bladex/blade-jobadmin:latest
 
 #启动job服务
 docker build -f ./blade-ops/blade-xxljob/Dockerfile -t bladex/blade-job .
 docker run -d -p 36009:36009 --name blade-job bladex/blade-job:latest
 
 #启动report服务
 docker build -f ./blade-ops/blade-report/Dockerfile -t bladex/blade-report .
 docker run -d -p 36006:36006 --name blade-report bladex/blade-report:latest
 
 #启动resource服务
 docker build -f ./blade-ops/blade-resource/Dockerfile -t bladex/blade-resource .
 docker run -d -p 36007:36007 --name blade-resource bladex/blade-resource:latest
 
 #启动swagger服务
 docker build -f ./blade-ops/blade-swagger/Dockerfile -t bladex/blade-swagger .
 docker run -d -p 36008:36008 --name blade-swagger bladex/blade-swagger:latest
 
 #启动system服务
 docker build -f ./blade-service/blade-system/Dockerfile -t bladex/blade-system .
 docker run -d -p 36011:36011 --name blade-system bladex/blade-system:latest
 
 #启动user服务
 docker build -f ./blade-service/blade-user/Dockerfile -t bladex/blade-user .
 docker run -d -p 36012:36012 --name blade-user bladex/blade-user:latest
 
 #启动gateway服务
 docker build -f ./blade-gateway/Dockerfile -t bladex/blade-gateway .
 docker run -d -p 37000:37000 --name blade-gateway bladex/blade-gateway:latest
 
}
 
start