Overview
- Full name
docker.io/gendosu/claude-code-docker- Registry
- docker.io
- Namespace
- gendosu
- Repository
- claude-code-docker
- Cached tags
- 93
- Last synced
- 07/06/2026, 05:08 PM
Introduction
预装 Claude Code CLI 的开发环境镜像,在隔离容器内执行 AI 辅助编码与 Git 操作,适合 CI 或沙箱一次性任务。
Details
gendosu/claude-code-docker 集成 Node.js、Git 与 Anthropic Claude Code 命令行,开发者挂载源码后运行 claude 进行重构、测试生成与 PR 辅助。镜像定位为 交互式 CLI 沙箱,需挂载 API Key 与 workspace,不适合 作为无交互 Kubernetes Deployment。与 Dev Container 相比更轻但无 IDE 集成;应在 --rm -it 或 CI Job 中运行,密钥经 env 或 secret 文件注入,勿 bake 进镜像层。
快速启动
docker run --rm -it \
-v $(pwd):/workspace -w /workspace \
-e ANTHROPIC_API_KEY=sk-ant-xxx \
docker.io/gendosu/claude-code-docker:latest \
claude --version
推荐实践
docker run --rm -it \
-v $(pwd):/workspace -w /workspace \
-v claude-config:/root/.claude \
-e ANTHROPIC_API_KEY=sk-ant-xxx \
-e GIT_AUTHOR_NAME=ci-bot \
docker.io/gendosu/claude-code-docker:1.0.0 \
claude -p "run tests and fix failures"
核心参数说明
-v $(pwd):/workspace— 挂载待编辑源码-e ANTHROPIC_API_KEY— Claude API 认证密钥-v claude-config:/root/.claude— CLI 会话与配置缓存-w /workspace— 容器内工作目录-it— 交互式终端与 TTY--rm— 任务结束自动销毁容器
Latest tags (20)
View all 93 tags →| Tag | Arch | Pushed At | Size | Digest | Sync | Wish | Action |
|---|---|---|---|---|---|---|---|
docker.io/gendosu/claude-code-docker :2.0.42 | linux/amd64linux/arm64 | 2025/11/17 05:06 | 213.2 MB | sha256:0a77d7035f29… | |||
docker.io/gendosu/claude-code-docker :latest | linux/amd64linux/arm64 | 2025/11/17 05:06 | 213.2 MB | sha256:0a77d7035f29… | |||
docker.io/gendosu/claude-code-docker :2.0.41 | linux/amd64linux/arm64 | 2025/11/15 05:06 | 213.2 MB | sha256:f41a617c2e84… | |||
docker.io/gendosu/claude-code-docker :2.0.37 | linux/amd64linux/arm64 | 2025/11/14 05:07 | 213.2 MB | sha256:86ed81a14d1e… | |||
docker.io/gendosu/claude-code-docker :2.0.36 | linux/amd64linux/arm64 | 2025/11/11 05:06 | 213.2 MB | sha256:d00f802b6b1d… | |||
docker.io/gendosu/claude-code-docker :2.0.35 | linux/amd64linux/arm64 | 2025/11/08 05:06 | 213.2 MB | sha256:e2b560677729… | |||
docker.io/gendosu/claude-code-docker :2.0.34 | linux/amd64linux/arm64 | 2025/11/07 05:06 | 213.2 MB | sha256:b41a245367a2… | |||
docker.io/gendosu/claude-code-docker :2.0.33 | linux/amd64linux/arm64 | 2025/11/06 05:07 | 213.2 MB | sha256:9fdbfc46a665… | |||
docker.io/gendosu/claude-code-docker :2.0.32 | linux/amd64linux/arm64 | 2025/11/05 05:07 | 213.1 MB | sha256:85cf89dab468… | |||
docker.io/gendosu/claude-code-docker :2.0.31 | linux/amd64linux/arm64 | 2025/11/04 05:07 | 213.1 MB | sha256:ecc102663d15… | |||
docker.io/gendosu/claude-code-docker :2.0.30 | linux/amd64linux/arm64 | 2025/11/01 05:07 | 213.1 MB | sha256:b9d3737b3931… | |||
docker.io/gendosu/claude-code-docker :2.0.29 | linux/amd64linux/arm64 | 2025/10/31 05:07 | 213.0 MB | sha256:5ed794729006… | |||
docker.io/gendosu/claude-code-docker :2.0.28 | linux/amd64linux/arm64 | 2025/10/30 05:07 | 213.0 MB | sha256:68ea927d48ab… | |||
docker.io/gendosu/claude-code-docker :2.0.27 | linux/amd64linux/arm64 | 2025/10/28 05:06 | 213.0 MB | sha256:1b4395c1cb4b… | |||
docker.io/gendosu/claude-code-docker :2.0.26 | linux/amd64linux/arm64 | 2025/10/25 05:06 | 0.0 MB | sha256:837acc32189a… | |||
docker.io/gendosu/claude-code-docker :2.0.25 | linux/amd64linux/arm64 | 2025/10/24 05:06 | 213.0 MB | sha256:2b47e3931086… | |||
docker.io/gendosu/claude-code-docker :2.0.24 | linux/amd64linux/arm64 | 2025/10/22 05:07 | 213.1 MB | sha256:04874035012a… | |||
docker.io/gendosu/claude-code-docker :2.0.22 | linux/amd64linux/arm64 | 2025/10/20 05:06 | 213.1 MB | sha256:d8e158e46c09… | |||
docker.io/gendosu/claude-code-docker :2.0.21 | linux/amd64linux/arm64 | 2025/10/18 05:06 | 213.1 MB | sha256:5b475b15518e… | |||
docker.io/gendosu/claude-code-docker :2.0.20 | linux/amd64linux/arm64 | 2025/10/17 05:07 | 213.1 MB | sha256:5530681984e8… |