diff --git a/bin/utils/docker.sh b/bin/docker.sh similarity index 94% rename from bin/utils/docker.sh rename to bin/docker.sh index 4a004c8..ce002b3 100644 --- a/bin/utils/docker.sh +++ b/bin/docker.sh @@ -2,7 +2,7 @@ #重启docker容器 restart_docker() { - local SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/../../" # 脚本文件夹绝对路径 + local SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" # 脚本文件夹绝对路径 local COMPOSE_FILE="$SCRIPT_DIR/../docker-compose.yml" # 如果容器未运行,提示启动 @@ -28,7 +28,7 @@ restart_docker() { update_docker_images(){ - local SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/../../" # 脚本文件夹绝对路径 + local SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" # 脚本文件夹绝对路径 local COMPOSE_FILE="$SCRIPT_DIR/../docker-compose.yml" # docker-compose.yml文件路径 # 检查是否存在 docker-compose.yml 文件 diff --git a/bin/update_docker_images.sh b/bin/update_docker_images.sh deleted file mode 100644 index 4db8de1..0000000 --- a/bin/update_docker_images.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/bash - - -update_docker_images(){ - local SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" # 脚本文件夹绝对路径 - local COMPOSE_FILE="$SCRIPT_DIR/../docker-compose.yml" # docker-compose.yml文件路径 - - # 检查是否存在 docker-compose.yml 文件 - if [ ! -f $COMPOSE_FILE ]; then - echo "Error: docker-compose.yml 文件不存在." - exit 1 - fi - - echo "正在关闭容器.." - docker compose -f $COMPOSE_FILE down - - echo "正在更新镜像.." - docker compose -f $COMPOSE_FILE pull - - echo "正在删除未使用的镜像..." - docker image prune -f - - echo "正在启动容器.." - docker compose -f $COMPOSE_FILE up -d -} -