更新 docker-tools 至 1.3.1 版本

This commit is contained in:
2025-05-30 10:53:21 +08:00
parent c9228c95c0
commit 29d28e2777
2 changed files with 10 additions and 8 deletions

View File

@@ -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'