YouduWiki Docker 镜像包
使用说明
将整个 mirror/ 目录放到项目根目录下,然后运行:
chmod +x deploy.sh
./deploy.sh --load ./mirror
脚本会自动加载 4 个镜像并启动全部服务。
手动加载
docker load -i mirror/youdu-wiki-api-latest.tar
docker load -i mirror/youdu-wiki-consumer-latest.tar
docker load -i mirror/youdu-wiki-admin-latest.tar
docker load -i mirror/youdu-wiki-app-latest.tar
# 加载完成后启动
docker compose up -d
更新到新版本
- 下载新版
mirror/目录 - 替换旧的
mirror/目录 - 重新运行
./deploy.sh --load ./mirror
数据(数据库、文件)存储在 Docker Volume 中,替换镜像不会丢失数据。
镜像内容
| 文件 | 说明 | 大小 |
|---|---|---|
| youdu-wiki-api-latest.tar | 后端 API 服务 | ~40MB |
| youdu-wiki-consumer-latest.tar | 异步任务处理 | ~40MB |
| youdu-wiki-admin-latest.tar | 管理后台 | ~45MB |
| youdu-wiki-app-latest.tar | Wiki 用户端 | ~180MB |
系统要求
- Ubuntu 22.04 / Debian 12 / CentOS 7+
- Docker 20.x+
- CPU: 4 核以上
- 内存: 8 GB 以上
- 磁盘: 50 GB 以上