fix: use accessible crawler build mirrors

This commit is contained in:
hajimi
2026-08-01 17:23:20 +08:00
parent b4c212f68f
commit b490b08c7b
2 changed files with 4 additions and 4 deletions
+2 -3
View File
@@ -10,14 +10,13 @@ ENV TZ=Asia/Shanghai \
WORKDIR /app WORKDIR /app
RUN apt-get update \ RUN sed -i 's|http://deb.debian.org|https://mirrors.aliyun.com|g' /etc/apt/sources.list.d/debian.sources \
&& apt-get update \
&& apt-get install -y --no-install-recommends \ && apt-get install -y --no-install-recommends \
bash \ bash \
ca-certificates \ ca-certificates \
cron \ cron \
curl \ curl \
gcc \
g++ \
tzdata \ tzdata \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*
+2 -1
View File
@@ -72,7 +72,7 @@
- 本地默认端口为 MySQL `3307`、Redis `6379`,均可通过 Compose 环境变量覆盖。 - 本地默认端口为 MySQL `3307`、Redis `6379`,均可通过 Compose 环境变量覆盖。
- 本地 `server/.env` 已切换为 Docker 网络内的 `mysql:3306``redis:6379`;该私有环境文件不入库、不影响测试服配置。 - 本地 `server/.env` 已切换为 Docker 网络内的 `mysql:3306``redis:6379`;该私有环境文件不入库、不影响测试服配置。
- 新增独立 `scheduler` 服务,每分钟执行一次 `php think crontab`;PHP-FPM 与定时任务进程保持隔离。`crawler` 类任务由命令自身跳过,仍应使用独立 crawler 容器调度。 - 新增独立 `scheduler` 服务,每分钟执行一次 `php think crontab`;PHP-FPM 与定时任务进程保持隔离。`crawler` 类任务由命令自身跳过,仍应使用独立 crawler 容器调度。
- 本地 crawler 私有环境文件 `docker/.env.docker` 已改为连接宿主机的 MySQL `3307` 与 Redis `6379`;crawler 镜像首次构建改为不强制下载 Chromium,以避免浏览器下载阻塞 API 型采集任务启动。当前镜像构建仍受 Docker 镜像网络连接阻塞,待网络恢复后执行 `docker compose -f docker/docker-compose.crawler.yml build crawler` 并启动服务 - 本地 crawler 私有环境文件 `docker/.env.docker` 已改为连接宿主机的 MySQL `3307` 与 Redis `6379`;crawler 镜像首次构建改为不强制下载 Chromium,并使用可访问的 Debian/PyPI 镜像源,避免浏览器下载与系统依赖下载阻塞 API 型采集任务启动
- server 通过 Nginx 暴露在 `http://localhost:8000`,管理端与 H5 分别使用项目现有端口 `5176``5177`H5 本地开发 API 地址同步为 `http://localhost:8000` - server 通过 Nginx 暴露在 `http://localhost:8000`,管理端与 H5 分别使用项目现有端口 `5176``5177`H5 本地开发 API 地址同步为 `http://localhost:8000`
- 已完成容器启动与 HTTP 访问验证,三个入口均可正常响应。 - 已完成容器启动与 HTTP 访问验证,三个入口均可正常响应。
@@ -86,6 +86,7 @@
- 已核验 MySQL 版本为 `8.2.0`、MySQL/Redis 健康检查通过,并验证宿主机端口可连接。 - 已核验 MySQL 版本为 `8.2.0`、MySQL/Redis 健康检查通过,并验证宿主机端口可连接。
- 已从 Server 容器验证可连接 MySQL 与 Redis。 - 已从 Server 容器验证可连接 MySQL 与 Redis。
- 已验证 `scheduler` 成功执行短信校验、主题文章翻译、AI 知识库消费与增量入队任务,并在 `la_dev_crontab_log` 生成成功日志。 - 已验证 `scheduler` 成功执行短信校验、主题文章翻译、AI 知识库消费与增量入队任务,并在 `la_dev_crontab_log` 生成成功日志。
- 已构建并启动 `sport-era-crawler`,容器内 cron 规则已生成;一分钟级任务已写入 `la_crawler_task_log``nba_match` 已写入 22 条本地比赛记录。
### 89. 移动端首页设计稿还原 ### 89. 移动端首页设计稿还原