私有化部署 CSGHub 资产中心
在本地 Linux 或私有云环境通过 Docker 快速拉起 CSGHub 核心服务,并验证数据持久化。
30–60 分钟中级CSGHub
完成标志
一个可以正常访问 Web 管理后台、初始化管理员账号并持久化存储模型与数据集的本地运行实例。
开始之前
- 一台可访问的 Linux 主机(推荐 Ubuntu 20.04/22.04 LTS),具备 root / sudo 权限
- 已安装受支持的 Docker (v20.10+) 与 Docker Compose (v2+)
- 规划好本地或 NAS 持久化挂载路径,保证至少 50GB 可用磁盘空间
01
检查主机环境与容器运行时
确认 Docker 与 Compose 正常安装且具备网络拉取权限。
docker --version && docker compose version02
拉取镜像并启动 CSGHub 服务
通过标准 Docker Compose 配置文件一键启动 PostgreSQL、Redis、MinIO 及核心应用容器。
docker compose up -d
docker compose ps03
读取初始化凭据并完成首次登录
在容器日志中读取自动生成的初始管理员 root 密码,打开浏览器访问 http://localhost 并修改为强密码。
docker exec -it csghub-omnibus cat /etc/csghub/init_root_password04
创建测试模型仓库验证数据持久化
在网页新建一个公开模型仓库并上传测试文件,重启容器验证数据不丢失。
docker compose restart
docker compose ps完成本步骤后,即可继续下一步。
继续学习与深入
将本次实战成果连接到完整的平台文档,理解更多架构边界与生产实践。
阅读 CSGHub 私有化安装完整手册