初始化
parent
203e247d14
commit
f61348f731
1
pom.xml
1
pom.xml
|
@ -10,6 +10,7 @@
|
|||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<artifactId>cloud-system</artifactId>
|
||||
|
||||
<version>1.0.0</version>
|
||||
|
||||
<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