Quellcode durchsuchen

chore: 修改打包脚本

hanfangyu vor 1 Jahr
Ursprung
Commit
11e9ce414d
2 geänderte Dateien mit 21 neuen und 7 gelöschten Zeilen
  1. 2 1
      Dockerfile
  2. 19 6
      run.sh

+ 2 - 1
Dockerfile

@@ -1,6 +1,7 @@
 # 基础镜像
 # FROM ibm-semeru-runtimes:open-8-jre
-FROM openjdk:8
+# FROM openjdk:8
+FROM anolis-registry.cn-zhangjiakou.cr.aliyuncs.com/openanolis/openjdk:8-8.6
 
 # 创建挂载目录
 RUN mkdir -p /jar

+ 19 - 6
run.sh

@@ -11,16 +11,29 @@ app_version='1.0-SNAPSHOT'
 app_port=8041
 # 定义应用环境
 profile_active='linux'
-echo '----copy jar----'
-docker stop ${app_name}
-echo '----stop container----'
-docker rm ${app_name}
-echo '----rm container----'
+
+# 删除镜像
 docker rmi ${group_name}/${app_name}:${app_version}
 echo '----rm image----'
+
 # 打包编译docker镜像
 docker build -t ${group_name}/${app_name}:${app_version} .
-echo '----build image----'
+
+if [ $? -eq 0 ]; then
+    echo '----build image success----'
+else
+    echo '----build image fail----'
+    exit 1
+fi
+
+# 停止容器
+docker stop ${app_name}
+echo '----stop container----'
+
+# 删除容器
+docker rm ${app_name}
+echo '----rm container----'
+
 docker run -p ${app_port}:${app_port} --name ${app_name} --network yzbh_network \
 -e 'spring.profiles.active'=${profile_active} \
 -e TZ="Asia/Shanghai" \