Files
docker-registry/kami-spider-monorepo/README.md
danial 6f274a3e2e chore(ci): 优化基础镜像构建脚本并移除冗余文件
- 在 CI 脚本中增加对必需构建文件的校验,避免缺失文件导致构建失败
- 添加构建成功后镜像验证步骤,并输出镜像详情
- 移除 `kami-spider-monorepo` 目录下的 Dockerfile、Makefile、README.md 和入口脚本,简化项目结构
- 调整基础镜像构建脚本 `build-base-image.sh`,指定正确的 Dockerfile 文件名
- 更新 README 使其内容更加精简,聚焦于基础镜像构建和使用说明
2025-11-09 15:11:42 +08:00

730 B

kami-spider Base Image

用于构建 kami-spider 应用的基础 Docker 镜像。

文件说明

  • Dockerfile.base - 基础镜像定义
  • build-base-image.sh - 构建脚本
  • pyproject.toml - Python 依赖配置
  • uv.lock - 锁定的依赖版本

构建命令

# 构建基础镜像
./build-base-image.sh

# 使用代理构建
USE_PROXY=1 ./build-base-image.sh

# 推送到镜像仓库
DOCKER_REGISTRY=your-registry.com ./build-base-image.sh

镜像内容

  • Python 3.13 运行时环境
  • 系统依赖和 Playwright 运行时库
  • UV 包管理器
  • 所有项目 Python 依赖包
  • Playwright 浏览器 (Chromium)
  • 非 root 用户配置

构建完成后镜像将标记为 kami-spider-base:latest