From 76ae01f6ff5d03b52ea4a8ece5fa26b3bb51f5d7 Mon Sep 17 00:00:00 2001 From: huty Date: Tue, 13 May 2025 10:30:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0docker-tools=E8=87=B31.1.1?= =?UTF-8?q?=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-tools/docker-tools | 16 ++++++++-------- releases/docker-tools_v1.1.1.zip | Bin 0 -> 5713 bytes 2 files changed, 8 insertions(+), 8 deletions(-) create mode 100644 releases/docker-tools_v1.1.1.zip diff --git a/docker-tools/docker-tools b/docker-tools/docker-tools index 1ece29e..453a163 100755 --- a/docker-tools/docker-tools +++ b/docker-tools/docker-tools @@ -4,7 +4,7 @@ # 参数配置 ## 版本号 -VERSION=1.1.0 +VERSION=1.1.1 ## 当前的日期、日期时间 DATE=`date +%Y%m%d` DATETIME=`date +%Y%m%d`_`date +%H%M%S` @@ -19,15 +19,15 @@ NEED_OFFLINE_INSTALL=false ## 是否安装 Docker Engine NEED_INSTALL_ENGINE=true ## Docker 版本号 -DOCKER_VERSION=28.0.2 +DOCKER_VERSION=28.1.1 ## Docker 安装包下载地址(在线安装时使用) DOCKER_PACKAGE_URL=https://download.docker.com/linux/static/stable ## Docker 安装包名称(离线安装时使用) -DOCKER_PACKAGE_NAME=docker-28.0.2.tgz +DOCKER_PACKAGE_NAME=docker-28.1.1.tgz ## 是否安装 Docker Compose NEED_INSTALL_COMPOSE=true ## Docker Compose 版本号 -DOCKER_COMPOSE_VERSION=v2.34.0 +DOCKER_COMPOSE_VERSION=v2.36.0 ## Docker Compose 安装包下载地址(在线安装时使用) DOCKER_COMPOSE_PACKAGE_URL=https://github.com/docker/compose/releases/download ## Docker Compose 安装包名称(离线安装时使用) @@ -42,11 +42,11 @@ help () { echo '' echo '使用方式: docker-tools 参数 选项' echo '参数说明:' - echo ' -v: Docker 版本(可选,默认安装 28.0.1 版本)' + echo ' -v: Docker 版本(可选,默认安装 28.1.1 版本)' echo ' -i: Docker 安装目录(可选,默认为 /opt/docker/bin)' echo ' -d: Docker 数据目录(可选,默认为 /opt/docker/data)' echo ' -p: Docker 安装包名称(可选,仅离线安装时使用,默认为在线安装)' - echo ' -c: Docker Compose 版本(可选,默认安装 v2.34.0 版本)' + echo ' -c: Docker Compose 版本(可选,默认安装 v2.36.0 版本)' echo ' -n: Docker Compose 安装包名称(可选,仅离线安装时使用,默认为在线安装)' echo ' -a: 仅安装 Docker Engine(可选,默认安装 Docker Engine 和 Docker Compose )' echo ' -b: 仅安装 Docker Compose(可选,默认安装 Docker Engine 和 Docker Compose )' @@ -63,11 +63,11 @@ help () { echo ' info: 查看 Docker 信息' echo '示例:' echo ' 安装 Docker (使用默认配置) : docker-tools install' - echo ' 安装 Docker (使用自定义配置) : docker-tools -v 28.0.1 -i /data/docker/bin -d /data/docker/data -p docker-28.0.1.tgz -c v2.34.0 -n docker-compose-linux-x86_64 install' + echo ' 安装 Docker (使用自定义配置) : docker-tools -v 28.1.1 -i /data/docker/bin -d /data/docker/data -p docker-28.1.1.tgz -c v2.36.0 -n docker-compose-linux-x86_64 install' echo ' 安装 Docker (仅安装 Docker Engine) : docker-tools -oe install' echo ' 安装 Docker (仅安装 Docker Compose) : docker-tools -oc install' echo ' 卸载 Docker (使用默认配置) : docker-tools uninstall' - echo ' 卸载 Docker (使用自定义配置) : docker-tools -v 28.0.1 -i /data/docker/bin -d /data/docker/data -p docker-28.0.1.tgz -c v2.34.0 -n docker-compose-linux-x86_64 uninstall' + echo ' 卸载 Docker (使用自定义配置) : docker-tools -v 28.1.1 -i /data/docker/bin -d /data/docker/data -p docker-28.1.1.tgz -c v2.36.0 -n docker-compose-linux-x86_64 uninstall' echo ' 重启 Docker : docker-tools restart' echo ' 设置 Docker 开机自启动 : docker-tools enable' echo ' 取消 Docker 开机自启动 : docker-tools disable' diff --git a/releases/docker-tools_v1.1.1.zip b/releases/docker-tools_v1.1.1.zip new file mode 100644 index 0000000000000000000000000000000000000000..a7f48dc165493fa610f6bf767d0326daa1895878 GIT binary patch literal 5713 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 literal 0 HcmV?d00001