跳到主要内容

私有化部署 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 version
02

拉取镜像并启动 CSGHub 服务

通过标准 Docker Compose 配置文件一键启动 PostgreSQL、Redis、MinIO 及核心应用容器。

docker compose up -d docker compose ps
03

读取初始化凭据并完成首次登录

在容器日志中读取自动生成的初始管理员 root 密码,打开浏览器访问 http://localhost 并修改为强密码。

docker exec -it csghub-omnibus cat /etc/csghub/init_root_password
04

创建测试模型仓库验证数据持久化

在网页新建一个公开模型仓库并上传测试文件,重启容器验证数据不丢失。

docker compose restart docker compose ps
完成本步骤后,即可继续下一步。

继续学习与深入

将本次实战成果连接到完整的平台文档,理解更多架构边界与生产实践。

阅读 CSGHub 私有化安装完整手册