|
@@ -12,16 +12,29 @@ app_version='1.0-SNAPSHOT'
|
|
|
app_port=8040
|
|
|
# 定义应用环境
|
|
|
profile_active='linux'
|
|
|
-echo '----copy jar----'
|
|
|
+
|
|
|
+# 删除镜像
|
|
|
+# docker rmi ${group_name}/${app_name}:${app_version}
|
|
|
+# echo '----rm image----'
|
|
|
+
|
|
|
+# 打包编译docker镜像
|
|
|
+docker build -t ${group_name}/${app_name}:${app_version} .
|
|
|
+
|
|
|
+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 rmi ${group_name}/${app_name}:${app_version}
|
|
|
-echo '----rm image----'
|
|
|
-# 打包编译docker镜像
|
|
|
-docker build -t ${group_name}/${app_name}:${app_version} .
|
|
|
-echo '----build image----'
|
|
|
+
|
|
|
docker run -p ${app_port}:${app_port} --name ${app_name} --network yzbh_network \
|
|
|
-e 'spring.profiles.active'=${profile_active} \
|
|
|
-e TZ="Asia/Shanghai" \
|