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