feat: 优化停止docker操作, 没有容器运行时, 提示容器未启动
This commit is contained in:
@@ -27,6 +27,16 @@ restart_docker() {
|
|||||||
docker compose -f $COMPOSE_FILE up -d
|
docker compose -f $COMPOSE_FILE up -d
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# 停止docker容器
|
||||||
|
stop_docker(){
|
||||||
|
local RUNNING_COUNT=$(docker compose -f $COMPOSE_FILE ps -q | wc -l)
|
||||||
|
if [ "$RUNNING_COUNT" -eq 0 ]; then
|
||||||
|
echo "容器未运行,无需停止"
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
docker compose -f $COMPOSE_FILE down
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
update_docker_images(){
|
update_docker_images(){
|
||||||
local SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" # 脚本文件夹绝对路径
|
local SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" # 脚本文件夹绝对路径
|
||||||
|
|||||||
+1
-1
@@ -93,7 +93,7 @@ main(){
|
|||||||
;;
|
;;
|
||||||
5)
|
5)
|
||||||
# 停止容器
|
# 停止容器
|
||||||
docker compose -f ./docker-compose.yml down
|
stop_docker
|
||||||
;;
|
;;
|
||||||
6)
|
6)
|
||||||
# 更新镜像
|
# 更新镜像
|
||||||
|
|||||||
Reference in New Issue
Block a user