FROM oven/bun:1.3.6-alpine # Install system dependencies RUN apk add --no-cache \ git \ bash \ curl \ openssh-client \ ca-certificates # Install Claude Code CLI with Bun RUN bun install -g @anthropic-ai/claude-code # Install common development tools with Bun RUN bun install -g typescript # Create workspace directory WORKDIR /workspace # Copy MCP configuration COPY mcp-config.json /root/.claude/config.json # Keep container running and ready for commands CMD ["tail", "-f", "/dev/null"]