Bladeren bron

docker 相关配置

chenxiaoxiang 9 maanden geleden
bovenliggende
commit
6539d4c845
2 gewijzigde bestanden met toevoegingen van 18 en 1 verwijderingen
  1. 10 1
      docker/docker-compose.yml
  2. 8 0
      docker/run.sh

+ 10 - 1
docker/docker-compose.yml

@@ -90,4 +90,13 @@ services:
90 90
       - SPRING_PROFILES_ACTIVE=${PROFILE:-prod}
91 91
       - TZ=Asia/Shanghai
92 92
     ports:
93
-      - "39212:9212"
93
+      - "39219:9219"
94
+
95
+
96
+  airport-web:
97
+    container_name: airport-web
98
+    build:
99
+      context: ./web
100
+      dockerfile: Dockerfile
101
+    ports:
102
+      - "38081:80"

+ 8 - 0
docker/run.sh

@@ -25,6 +25,7 @@ usage() {
25 25
     echo "  gen      - 代码生成服务"
26 26
     echo "  monitor   - 监控中心"
27 27
     echo "  exam   - 考试服务"
28
+    echo "  airportWeb   - 管理前端"
28 29
     echo -e "\n${YELLOW}管理命令:${NC}"
29 30
     echo "  stopAll   - 停止所有服务"
30 31
     echo "  rmAll     - 删除所有容器"
@@ -71,6 +72,11 @@ exam() {
71 72
     restart_service "airport-exam" "$1" "考试服务"
72 73
 }
73 74
 
75
+# 管理前端
76
+airportWeb() {
77
+    restart_service "airport-web" "$1" "管理前端"
78
+}
79
+
74 80
 # 核心重启逻辑
75 81
 restart_service() {
76 82
     local service=$1
@@ -114,6 +120,7 @@ restart() {
114 120
         "gen") gen "$2" ;;
115 121
         "monitor") monitor "$2" ;;
116 122
         "exam") exam "$2" ;;
123
+        "airportWeb") airportWeb "$2" ;;
117 124
         *) echo -e "${RED}未知模块: $1${NC}"; usage ;;
118 125
     esac
119 126
 }
@@ -128,6 +135,7 @@ case "$1" in
128 135
     "gen") gen "$2" ;;
129 136
     "exam") exam "$2" ;;
130 137
     "monitor") monitor "$2" ;;
138
+    "airportWeb") airportWeb "$2" ;;
131 139
     "stopAll") stopAll ;;
132 140
     "rmAll") rmAll ;;
133 141
     "restart") restart "$2" "$3" ;;