docker-builder 是一个专注于在 CNB 平台上进行 Docker 镜像构建的工具仓库。通过 CNB 平台的 Web Trigger 功能,可以方便地构建、同步和管理 Docker 镜像。
debian-bookworm 或 ubuntu-22.04cc-dev-envdocker-builder/ ├── .cnb/ # CNB 平台配置目录 │ ├── vscode.yml # VSCode 相关配置 │ └── web_trigger.yml # Web Trigger 按钮配置 ├── .cnb.yml # CNB 主配置文件 ├── base/ # 基础镜像目录 │ ├── debian-bookworm/ # Debian 12 基础镜像 │ │ ├── Dockerfile │ │ └── build.sh │ └── ubuntu-22.04/ # Ubuntu 22.04 基础镜像 │ ├── Dockerfile │ └── build.sh ├── cnb-dev-env/ # CNB 开发环境镜像 │ ├── README.md │ └── cc-dev-env/ # Claude Code 开发环境 │ ├── Dockerfile │ ├── README.md │ ├── build.sh │ └── settings.json └── example/ # 示例项目 └── python/ # Python 示例 ├── Dockerfile ├── README.md ├── build.sh ├── main.py └── requirements.txt
基础镜像预装了常用的开发工具,包括:
cc-dev-env 镜像专为 AI 编程助手开发环境设计,支持:
使用时需设置以下环境变量:
ANTHROPIC_AUTH_TOKEN: <your-token> ANTHROPIC_BASE_URL: https://open.bigmodel.cn/api/anthropic API_TIMEOUT_MS: 3000000 CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC: 1 ANTHROPIC_MODEL: glm-4.7
MIT License