# 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 以上