Windows 一键部署 Sub2API脚本:自动安装 Docker 并完成初始化
STEP PLAYER按步骤完成本篇教程
在 Windows 上部署 Sub2API,需要配置 Docker Desktop、PostgreSQL、Redis、端口映射和管理员账号。为了省去重复操作,我整理了一套本地一键部署脚本。
一键脚本下载地址:https://pan.ailxw.com/pickup?code=01120
GitHub项目地址:https://github.com/Wei-Shaw/sub2api/tree/v0.2.4
VPS一键安装脚本
功能
脚本可以自动完成:
- 检测 Docker Desktop 是否安装
- 检查并升级到官方最新版
- 自动下载和安装 Docker Desktop
- 启动 Docker 引擎并等待就绪
- 拉取 Sub2API、PostgreSQL 和 Redis 镜像
- 初始化数据库和 Redis
- 创建管理员账号
- 修复 Docker 凭据助手异常
- 查看日志、停止和重启服务
下载 Docker Desktop 时会显示进度、速度和预计剩余时间,并支持直连与本地代理切换。
使用方法
将部署文件放在以下目录:
C:\Users\small\sub2api-local双击运行:
一键部署与管理.bat然后选择:
1. 全自动部署并启动首次安装 Docker Desktop 时,Windows 会弹出管理员权限确认,点击“是”即可。
后台地址
部署完成后访问:
http://localhost:18080管理员账号:
admin@sub2api.local管理员密码:
Sub2Api@2026!首次登录后建议立即修改默认密码。
下载代理
如果直连 Docker 官方服务器速度较慢,可以在脚本菜单中选择:
6. 切换 Docker Desktop 下载代理启用后使用本地 HTTP 代理:
http://127.0.0.1:10808也可以先选择“测试下载代理连通性”,确认代理可用后再开始部署。
数据保存
PostgreSQL、Redis 和 Sub2API 的持久化数据保存在项目的 data 目录中。
停止或重建容器不会删除业务数据。不要随意删除 data 目录,否则可能丢失账号和配置。
注意事项
- Windows 需要支持 WSL 2 和硬件虚拟化
- 确保端口
18080没有被其他程序占用 - Docker Desktop 首次启动可能需要等待一两分钟
- 正式使用前请修改管理员密码
- 公网部署还需要配置 HTTPS、防火墙和数据备份
这套脚本适合 Windows 本地测试和个人使用,可以减少 Docker 环境配置与 Sub2API 初始化过程中的常见问题。
⚡ 极客核心要点提炼
可供 AI 智能体与搜索引擎引用检索
本文主题:Windows 一键部署 Sub2API脚本:自动安装 Docker 并完成初始化
引用出处:https://isoziyuan.com/p/100138/(作者:Isoziyuan · 发布于爱搜资源网)
登录后参与讨论
注册或登录账户,即可查看并发表文章评论。