初始化
parent
203e247d14
commit
f61348f731
1
pom.xml
1
pom.xml
|
@ -10,6 +10,7 @@
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
<artifactId>cloud-system</artifactId>
|
<artifactId>cloud-system</artifactId>
|
||||||
|
|
||||||
<version>1.0.0</version>
|
<version>1.0.0</version>
|
||||||
|
|
||||||
<description>
|
<description>
|
||||||
|
|
|
@ -0,0 +1,23 @@
|
||||||
|
#!/bin/bash
|
||||||
|
export grepName=''
|
||||||
|
while getopts "g:n:" opt
|
||||||
|
do
|
||||||
|
case $opt in
|
||||||
|
g)
|
||||||
|
grepName=$OPTARG;;
|
||||||
|
n)
|
||||||
|
grepName="! $OPTARG";;
|
||||||
|
?)
|
||||||
|
echo "未知参数"
|
||||||
|
exit 1;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
if [ -z $grepName ]; then
|
||||||
|
docker ps -a --size=false --filter "status=exited" --format '{{.Names}}' | while read containerName; do
|
||||||
|
docker start $containerName
|
||||||
|
done
|
||||||
|
else
|
||||||
|
docker ps -a --size=false --filter "status=exited" --format '{{.Names}}' | grep $grepName | while read containerName; do
|
||||||
|
docker start $containerName
|
||||||
|
done
|
||||||
|
fi
|
|
@ -0,0 +1,11 @@
|
||||||
|
#!/bin/bash
|
||||||
|
# 关闭所有启动的项目容器
|
||||||
|
echo "关闭以下容器"
|
||||||
|
docker ps --size=false --format '{{.Names}}' | grep cloud | while read containerName; do
|
||||||
|
docker stop $containerName
|
||||||
|
done
|
||||||
|
echo "启动以下容器"
|
||||||
|
# 启动所有关闭的项目容器
|
||||||
|
docker ps -a --size=false --filter "status=exited" --format '{{.Names}}' | grep cloud | while read containerName; do
|
||||||
|
docker start $containerName
|
||||||
|
done
|
Loading…
Reference in New Issue