安装SingBox的步骤如下
安装Docker
确保你的系统已经安装了Docker,如果没有安装,按照以下步骤安装:
在 Ubuntu/Debian 上安装 Docker
sudo apt update sudo apt install docker.io
在 macOS 上安装 Docker
- 下载并安装 Docker Desktop:
- 启动 Docker Desktop,并根据提示设置 Docker 并登录。
在 Windows 上安装 Docker
- 下载并安装 Docker Desktop:
- 启动 Docker Desktop,并根据提示设置 Docker 并登录。
下载 SingBox 镜像
使用以下命令下载 SingBox 的 Docker 镜像:
docker pull singbox/singbox:latest
启动 SingBox 容器
运行以下命令启动 SingBox 容器,并将其挂载到本地目录:
docker run -d --name singbox -v /path/to/your/directory:/var/lib/singbox \ -e SINGBOX_ADMIN_PASSWORD=your-admin-password \ --restart unless-stopped \ singbox/singbox:latest
参数说明:
--name singbox:指定容器名称。--volumes /path/to/your/directory:/var/lib/singbox:将容器内的/var/lib/singbox目录挂载到本地目录/path/to/your/directory。--e SINGBOX_ADMIN_PASSWORD=your-admin-password:设置管理员密码。--restart unless-stopped:在容器退出后自动重启。
访问 SingBox
启动完成后,你可以通过浏览器访问 SingBox 的控制台:
- 如果你的容器使用了
--bind或--volume选项,你可以通过localhost:808访问。 - 如果使用了
--publish或--expose选项,你需要知道 SingBox 的端口。
初始化 SingBox
进入容器内部,初始化数据库并设置管理员账号:
docker exec singbox /bin/singbox-init
登录 SingBox
访问 http://localhost:808,使用管理员账号登录。
配置域名和端口(可选)
如果你想将 SingBox 部署在域名或特定 IP 地址上,可以在运行 Docker 命令时添加 --network 选项。
后续使用
- 上传文件:拖放到网页上或通过 API 上传。
- 调用 API:查看文档,使用适当的 API 调用 SingBox 的功能。
集成到项目中
如果你想将 SingBox 集成到你的项目中,可以通过 API 或 CLI 工具调用其功能。
常见问题
- 如果容器无法启动,检查 Docker 日志:
docker logs singbox - 如果密码已忘记,可以重置管理员密码:
docker exec singbox /bin/singbox-reset-password
希望这些步骤能帮助你顺利安装和使用 SingBox!如果有问题,可以参考 SingBox 的官方文档 或在社区求助。

如果没有特点说明,本站所有内容均由原子加速器官方网站|提供客户端版本、线路管理与节点选择功能,适配Windows、Android、iOS等设备,便于用户进行网络连接优化原创,转载请注明出处!