#停止方法容器和删除对应镜像方法
|
stop(){
|
#定义容器和镜像的名称
|
imagesName=bladex/blade-auth
|
containerName=blade-auth
|
#如果存在,就关闭并且删除该容器
|
if [[ -n $(docker ps -q -f "name=$containerName") ]];then
|
echo $containerName"is up,we will stop and remove it !!!"
|
docker stop $containerName
|
docker rm $containerName
|
docker rmi $imagesName
|
else
|
echo $containerName" is not up!!!"
|
fi
|
|
imagesName=bladex/blade-admin
|
containerName=blade-admin
|
if [[ -n $(docker ps -q -f "name=$containerName") ]];then
|
echo $containerName"is up,we will stop and remove it !!!"
|
docker stop $containerName
|
docker rm $containerName
|
docker rmi $imagesName
|
else
|
echo $containerName" is not up!!!"
|
fi
|
|
imagesName=bladex/blade-auth
|
containerName=blade-auth
|
if [[ -n $(docker ps -q -f "name=$containerName") ]];then
|
echo $containerName"is up,we will stop and remove it !!!"
|
docker stop $containerName
|
docker rm $containerName
|
docker rmi $imagesName
|
else
|
echo $containerName" is not up!!!"
|
fi
|
|
imagesName=bladex/blade-log
|
containerName=blade-log
|
if [[ -n $(docker ps -q -f "name=$containerName") ]];then
|
echo $containerName"is up,we will stop and remove it !!!"
|
docker stop $containerName
|
docker rm $containerName
|
docker rmi $imagesName
|
else
|
echo $containerName" is not up!!!"
|
fi
|
|
imagesName=bladex/blade-desk
|
containerName=blade-desk
|
if [[ -n $(docker ps -q -f "name=$containerName") ]];then
|
echo $containerName"is up,we will stop and remove it !!!"
|
docker stop $containerName
|
docker rm $containerName
|
docker rmi $imagesName
|
else
|
echo $containerName" is not up!!!"
|
fi
|
|
imagesName=bladex/blade-flow
|
containerName=blade-flow
|
if [[ -n $(docker ps -q -f "name=$containerName") ]];then
|
echo $containerName"is up,we will stop and remove it !!!"
|
docker stop $containerName
|
docker rm $containerName
|
docker rmi $imagesName
|
else
|
echo $containerName" is not up!!!"
|
fi
|
|
imagesName=bladex/blade-develop
|
containerName=blade-develop
|
if [[ -n $(docker ps -q -f "name=$containerName") ]];then
|
echo $containerName"is up,we will stop and remove it !!!"
|
docker stop $containerName
|
docker rm $containerName
|
docker rmi $imagesName
|
else
|
echo $containerName" is not up!!!"
|
fi
|
|
imagesName=bladex/blade-jobadmin
|
containerName=blade-jobadmin
|
if [[ -n $(docker ps -q -f "name=$containerName") ]];then
|
echo $containerName"is up,we will stop and remove it !!!"
|
docker stop $containerName
|
docker rm $containerName
|
docker rmi $imagesName
|
else
|
echo $containerName" is not up!!!"
|
fi
|
|
imagesName=bladex/blade-job
|
containerName=blade-job
|
if [[ -n $(docker ps -q -f "name=$containerName") ]];then
|
echo $containerName"is up,we will stop and remove it !!!"
|
docker stop $containerName
|
docker rm $containerName
|
docker rmi $imagesName
|
else
|
echo $containerName" is not up!!!"
|
fi
|
|
imagesName=bladex/blade-report
|
containerName=blade-report
|
if [[ -n $(docker ps -q -f "name=$containerName") ]];then
|
echo $containerName"is up,we will stop and remove it !!!"
|
docker stop $containerName
|
docker rm $containerName
|
docker rmi $imagesName
|
else
|
echo $containerName" is not up!!!"
|
fi
|
|
imagesName=bladex/blade-resource
|
containerName=blade-resource
|
if [[ -n $(docker ps -q -f "name=$containerName") ]];then
|
echo $containerName"is up,we will stop and remove it !!!"
|
docker stop $containerName
|
docker rm $containerName
|
docker rmi $imagesName
|
else
|
echo $containerName" is not up!!!"
|
fi
|
|
imagesName=bladex/blade-swagger
|
containerName=blade-swagger
|
if [[ -n $(docker ps -q -f "name=$containerName") ]];then
|
echo $containerName"is up,we will stop and remove it !!!"
|
docker stop $containerName
|
docker rm $containerName
|
docker rmi $imagesName
|
else
|
echo $containerName" is not up!!!"
|
fi
|
|
imagesName=bladex/blade-system
|
containerName=blade-system
|
if [[ -n $(docker ps -q -f "name=$containerName") ]];then
|
echo $containerName"is up,we will stop and remove it !!!"
|
docker stop $containerName
|
docker rm $containerName
|
docker rmi $imagesName
|
else
|
echo $containerName" is not up!!!"
|
fi
|
|
imagesName=bladex/blade-user
|
containerName=blade-user
|
if [[ -n $(docker ps -q -f "name=$containerName") ]];then
|
echo $containerName"is up,we will stop and remove it !!!"
|
docker stop $containerName
|
docker rm $containerName
|
docker rmi $imagesName
|
else
|
echo $containerName" is not up!!!"
|
fi
|
|
imagesName=bladex/blade-gateway
|
containerName=blade-gateway
|
if [[ -n $(docker ps -q -f "name=$containerName") ]];then
|
echo $containerName"is up,we will stop and remove it !!!"
|
docker stop $containerName
|
docker rm $containerName
|
docker rmi $imagesName
|
else
|
echo $containerName" is not up!!!"
|
fi
|
|
}
|
stop
|