Files
YouduWiki/mirror/README.md
2026-05-21 21:50:39 +08:00

50 lines
1.2 KiB
Markdown

# YouduWiki Docker 镜像包
## 使用说明
将整个 `mirror/` 目录放到项目根目录下,然后运行:
```bash
chmod +x deploy.sh
./deploy.sh --load ./mirror
```
脚本会自动加载 4 个镜像并启动全部服务。
## 手动加载
```bash
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
```
## 更新到新版本
1. 下载新版 `mirror/` 目录
2. 替换旧的 `mirror/` 目录
3. 重新运行 `./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 以上