
sahuno/claude_gemini_containerContainerized AI coding assistants (Claude Code, Gemini CLI, OpenAI Codex) with bioinformatics workflow tools (Snakemake, Nextflow, nf-core). Multi-arch: amd64 + arm64.
| Tool | Version | Description |
|---|---|---|
| Claude Code | 2.1.77 | Anthropic's AI coding CLI |
| Gemini CLI | 0.33.2 | Google's Gemini AI CLI |
| OpenAI Codex | 0.115.0 | OpenAI's Codex CLI |
| Snakemake | 9.17.2 | Workflow management system |
| nf-core | 3.5.2 | Community curated Nextflow pipelines |
Versions are auto-updated daily by CI — see CI / Automation.
bash# Pull docker pull sahuno/claude_gemini_container:latest # Run interactive with API keys and a workspace mount docker run -it --rm \ -e ANTHROPIC_API_KEY=your_key \ -e GEMINI_API_KEY=your_key \ -e OPENAI_API_KEY=your_key \ -v $(pwd):/workspace \ sahuno/claude_gemini_container:latest # Show installed tool versions docker run --rm sahuno/claude_gemini_container:latest container-info
gh), git, git-lfs, vim, nano, curl, wget, rsync, jq, treebash# Pull from Docker Hub (simplest method) singularity pull docker://sahuno/claude_gemini_container:latest # Run with bind mounts export ANTHROPIC_API_KEY=your_key singularity exec --bind /data:/data claude_gemini_container_latest.sif claude singularity exec --bind /data:/data claude_gemini_container_latest.sif snakemake --version
Two GitHub Actions workflows maintain this image:
| Workflow | Trigger | What it does |
|---|---|---|
check-versions.yml | Daily at 17:00 UTC + manual | Checks npm/PyPI for new versions of all 5 tools; opens a PR if any changed |
docker-build.yml | Push to main + PR (validate only) | Runs smoke tests and Trivy security scan, then builds multi-arch and pushes to Docker Hub |
Image tags pushed on each deploy:
:latest — always the newest build:claude-X.Y.Z — pinned to the Claude Code version:YYYYMMDD — date-pinned for reproducible pullsA GitHub Release is created for every deploy with pinned pull commands.
bashexport ANTHROPIC_API_KEY=your_key # Claude Code export GEMINI_API_KEY=your_key # Gemini CLI export OPENAI_API_KEY=your_key # OpenAI Codex
| Secret | Used by |
|---|---|
DOCKER_USERNAME | Docker Hub login |
DOCKERHUB_TOKEN | Docker Hub push + description sync |

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务