No description
  • Dockerfile 100%
Find a file
Jonah Meijers 9752ce6c6b
Add README and MIT LICENSE
License mirrors anthropics/claude-code-action (MIT).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-17 15:19:00 +02:00
.dockerignore Add Alpine Claude Code image and Woodpecker pipeline 2026-05-17 14:43:08 +02:00
.woodpecker.yml Pin workflow to linux/amd64 agent label 2026-05-17 14:52:21 +02:00
Dockerfile Add jq, gawk, coreutils, gettext runtime deps 2026-05-17 15:00:02 +02:00
LICENSE Add README and MIT LICENSE 2026-05-17 15:19:00 +02:00
README.md Add README and MIT LICENSE 2026-05-17 15:19:00 +02:00

claude-review-image

Slim Alpine-based container image that ships the Claude Code CLI plus the runtime tools it commonly shells out to.

Published to: git.jonahmeijers.com/jonahgold/claude-review-image

Contents

  • alpine:3.20 base
  • Claude Code (installed via the official native installer, https://claude.ai/install.sh)
  • git, ripgrep, bash, curl, jq, gawk, coreutils, gettext (envsubst), ca-certificates
  • gcompat so the glibc-linked Claude Code binary runs on musl
  • tini as PID 1
  • Non-root claude user (/home/claude)

Usage

docker pull git.jonahmeijers.com/jonahgold/claude-review-image:latest

docker run --rm -it \
  -e ANTHROPIC_API_KEY=sk-... \
  -v "$PWD:/work" -w /work \
  git.jonahmeijers.com/jonahgold/claude-review-image:latest --help

The entrypoint is claude, so any args passed to docker run go straight to the CLI.

Releases

Pushing a git tag triggers Woodpecker CI to build the image and publish two tags:

  • :${tag} (e.g. :v0.1.1)
  • :latest

The pipeline is amd64-only and pinned to agents with platform: linux/amd64.

License

MIT — see LICENSE. Mirrors the license of anthropics/claude-code-action.