UpgradeLink-standalone
这个快速开始手册是帮忙您快速在通过UpgradeLink的Docker镜像,在Docker容器中部署并使用 UpgradeLink。
- UpgradeLink-admin 模块 定义为一个内部应用,并非面向公网环境的产品,建议在内部隔离网络环境中部署,强烈不建议部署在公共网络环境。
- UpgradeLink-api 模块 定义为一个为api 项目,面向公网环境的产品,建议在外网网络环境中部署。
1. 环境准备
1.1 环境准备
安装 Docker,安装后验证是否成功:
shell
docker --version # 显示版本号即安装成功1.2 下载项目
选择仓库地址克隆:
shell
# GitHub
git clone https://github.com/toolsetlink/upgradelink.git1.3 启动依赖服务(mysql + redis)
若已有独立的mysql和redis环境,可参考「自行build文档」配置。
注意1:若使用独立的 MySQL/Redis 环境需调整配置;。
注意2:mysql 数据库文件在 development/upgradelink-3.0.0.sql。
1.3.1 启动 mysql
shell
cd upgradelink/development/mysql-8.4.3shell
docker-compose up -d1.3.2 mysql 数据库初始化
1.3.3 启动 redis
shell
cd upgradelink/development/redis-6.0.20shell
docker-compose up -d1.4 启动UpgradeLink
首次执行会自动下载Docker镜像,等待时长取决于网络速度:
shell
docker run -d --add-host=host.docker.internal:host-gateway -p 80:80 -p 8888:8888 toolsetlink/upgradelink-standalone:3.0.02 验证UpgradeLink服务是否启动成功
通过docker logs -f $container_id命令,查看UpgradeLink服务启动日志,如果看到如下日志,说明服务启动成功。
2025-09-26 15:10:26,284 INFO Set uid to user 0 succeeded
2025-09-26 15:10:26,302 INFO RPC interface 'supervisor' initialized
2025-09-26 15:10:26,303 CRIT Server 'unix_http_server' running without any HTTP authentication checking可以通过下列服务,快速检验UpgradeLink的功能。
2.1 UpgradeLink控制台页面
打开任意浏览器,输入地址:http://127.0.0.1:80, 即可进入UpgradeLink控制台页面。
注意:默认账号密码为 admin simple-admin
2.2 api 接口
api服务地址为 http://127.0.0.1:8888,可参考 api 文档替换地址进行测试。