diff --git a/pom.xml b/pom.xml index ef114f2..de8737f 100644 --- a/pom.xml +++ b/pom.xml @@ -5,13 +5,13 @@ com.muyu cloud-modules - 3.6.3 + 3.6.5 4.0.0 cloud-system - 1.0.0 + 3.6.5 cloud-system系统模块 diff --git a/src/main/resources/deploy.sh b/src/main/resources/deploy.sh index 229262a..ed0adee 100644 --- a/src/main/resources/deploy.sh +++ b/src/main/resources/deploy.sh @@ -29,9 +29,16 @@ fi export image="$imageName:$imageTag" -if docker images | grep "$image"; then - echo "镜像 $image 已存在,开始删除!" - docker rmi -f $image +if docker ps -a -f "name=$imageName" | grep "$imageName"; then + echo "容器 $imageName 已存在,开始删除!" + docker rm -f $imageName +else + echo "容器 $imageName 不存在!" +fi + +if docker images | grep "$imageName"; then + echo "镜像 $imageName 已存在,开始删除!" + docker rmi $image else echo "镜像 $image 不存在,开始创建!" docker pull "127.0.0.1:16000/$image" @@ -39,15 +46,6 @@ else docker rmi -f "127.0.0.1:16000/$image" fi -if docker ps -a -f "name=$imageName" | grep "$imageName"; then - echo "容器 $imageName 已存在,开始删除!" - docker rm -f $imageName -else - echo "容器 $imageName 不存在,开始创建!" -fi - - - docker run -d \ --name $imageName \ --network dev-cloud \