fix: 优化docker 镜像

This commit is contained in:
Daniel
2026-03-02 14:10:43 +08:00
parent 783a69dad1
commit 36576592a2
25 changed files with 491 additions and 58 deletions

View File

@@ -78,6 +78,25 @@ npm run dev
npm run build
```
## Docker 部署
```bash
# 构建并启动(需 .env 中配置 VITE_MAPBOX_ACCESS_TOKEN 以启用地图)
docker compose up -d
# 访问前端http://localhost:3001
# 数据库与爬虫共享 volume首次启动自动 seed
```
**拉取镜像超时?** 在 Docker Desktop 配置镜像加速,见 [docs/DOCKER_MIRROR.md](docs/DOCKER_MIRROR.md)
环境变量(可选,在 .env 或 docker-compose.yml 中配置):
- `VITE_MAPBOX_ACCESS_TOKEN`Mapbox 令牌,构建时注入
- `DB_PATH`:数据库路径(默认 /data/data.db
- `CLEANER_AI_DISABLED=1`:爬虫默认禁用 Ollama
- `GDELT_DISABLED=1`:爬虫默认禁用 GDELT国内易超时
## Project Structure
```