diff --git a/docker-tools/docker-tools b/docker-tools/docker-tools index 90d8bdc..456fccb 100755 --- a/docker-tools/docker-tools +++ b/docker-tools/docker-tools @@ -4,7 +4,7 @@ # 参数配置 ## 版本号 -VERSION=1.3.0 +VERSION=1.3.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.1.1 +DOCKER_VERSION=28.2.1 ## Docker 安装包下载地址(在线安装时使用) DOCKER_PACKAGE_URL=https://download.docker.com/linux/static/stable ## Docker 安装包名称(离线安装时使用) -DOCKER_PACKAGE_NAME=docker-28.1.1.tgz +DOCKER_PACKAGE_NAME=docker-28.2.1.tgz ## 是否安装 Docker Compose NEED_INSTALL_COMPOSE=true ## Docker Compose 版本号 -DOCKER_COMPOSE_VERSION=v2.36.1 +DOCKER_COMPOSE_VERSION=v2.36.2 ## Docker Compose 安装包下载地址(在线安装时使用) DOCKER_COMPOSE_PACKAGE_URL=https://github.com/docker/compose/releases/download ## Docker Compose 安装包名称(离线安装时使用) @@ -66,11 +66,11 @@ help () { echo '' echo '使用方式: docker-tools 参数 选项' echo '参数说明:' - echo ' -v: Docker 版本(可选,默认安装 28.1.1 版本)' + echo ' -v: Docker 版本(可选,默认安装 28.2.1 版本)' echo ' -i: Docker 安装目录(可选,默认为 /opt/docker/bin)' echo ' -d: Docker 数据目录(可选,默认为 /opt/docker/data)' echo ' -p: Docker 安装包名称(可选,仅离线安装时使用,默认为在线安装)' - echo ' -c: Docker Compose 版本(可选,默认安装 v2.36.0 版本)' + echo ' -c: Docker Compose 版本(可选,默认安装 v2.36.2 版本)' echo ' -n: Docker Compose 安装包名称(可选,仅离线安装时使用,默认为在线安装)' echo ' -a: 仅安装 Docker Engine(可选,默认安装 Docker Engine 和 Docker Compose )' echo ' -b: 仅安装 Docker Compose(可选,默认安装 Docker Engine 和 Docker Compose )' @@ -92,13 +92,15 @@ help () { echo ' info: 查看 Docker 信息' echo '示例:' echo ' 安装 Docker (使用默认配置) : docker-tools 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-tools -v 28.2.1 -c v2.36.2 install' + echo ' 安装 Docker (使用默认配置(指定版本离线安装)) : docker-tool -p docker-28.2.1.tgz -n docker-compose-linux-x86_64 install' + echo ' 安装 Docker (使用自定义配置) : docker-tools -v 28.2.1 -i /data/docker/bin -d /data/docker/data -p docker-28.2.1.tgz -c v2.36.2 -n docker-compose-linux-x86_64 install' echo ' 安装 Docker (同时作为 manager 节点启用 Swarm) : docker-tools -s install' echo ' 安装 Docker (同时作为 worker 节点启用 Swarm) : docker-tools -s -r worker -m 192.168.0.100 -t 123456 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.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 -v 28.2.1 -i /data/docker/bin -d /data/docker/data -p docker-28.2.1.tgz -c v2.36.2 -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.3.1.zip b/releases/docker-tools_v1.3.1.zip new file mode 100644 index 0000000..a1d7130 Binary files /dev/null and b/releases/docker-tools_v1.3.1.zip differ