Sfoglia il codice sorgente

修复镜像生成

kindring 2 anni fa
parent
commit
27c11230f0
3 ha cambiato i file con 9 aggiunte e 3 eliminazioni
  1. 3 1
      build.sh
  2. 5 1
      package/buildDockerImage.sh
  3. 1 1
      package/gbDocker/Dockerfile

+ 3 - 1
build.sh

@@ -47,5 +47,7 @@ cp -rf ./keys ./package/gbDocker/gb28181
 mv ./target ./package/gbDocker/gb28181
 # 恢复权限
 chmod -R 777 ./package/gbDocker/gb28181
-cd docker
+# 为buildDockerImage.sh添加执行权限
+echo "编译镜像授权"
+chmod +x ./package/buildDockerImage.sh
 echo "已经编译完成,可以进入docker目录进行查看结果"

+ 5 - 1
package/buildDockerImage.sh

@@ -41,10 +41,14 @@ if [ $? -ne 0 ]; then
   exit
 fi
 
+echo -e "\033[32m ---导出镜像中---- \033[0m";
 # 导出镜像至当前目录下的/result目录下
 docker save -o ./result/hfygb.tar hfygb:latest
+echo -e "\033[32m ---导出国标平台镜像成功,开始导出redis---- \033[0m";
 docker save -o ./result/hfyredis.tar hfyredis:latest
-docker save -o ./result/hfymysql.tar hfymysql:latest
+echo -e "\033[32m ---导出redis镜像成功,开始导出mysql---- \033[0m";
+docker save -o ./result/hfysql.tar hfysql:latest
 # 为result目录下的文件添加读写权限
 chmod -R 777 ./result
 
+echo "镜像打包完成,文件位于result目录下"

+ 1 - 1
package/gbDocker/Dockerfile

@@ -17,8 +17,8 @@ ENV JAVA_HOME /usr/local/jvm/jdk1.8.0_341
 ENV JRE_HOME ${JAVA_HOME}/jre
 ENV CLASSPATH .:${JAVA_HOME}/lib:${JRE_HOME}/lib
 ENV PATH ${JAVA_HOME}/bin:$PATH
-COPY ./gb28181 /data/hfygb
 
 WORKDIR /data/hfygb
+COPY ./gb28181 /data/hfygb
 CMD java -jar ./target/hfy-gb.jar  --server.address=0.0.0.0 --spring.config.location=/data/hfygb/config/application_product.yml