diff --git a/Dockerfile b/Dockerfile index 2570da1..caf0713 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:20-alpine +FROM oven/bun:1.3.6-alpine # Install system dependencies RUN apk add --no-cache \ @@ -8,13 +8,11 @@ RUN apk add --no-cache \ openssh-client \ ca-certificates -# Install Claude Code CLI -RUN npm install -g @anthropic-ai/claude-code +# Install Claude Code CLI with Bun +RUN bun install -g @anthropic-ai/claude-code -# Install common development tools -RUN npm install -g \ - typescript \ - ts-node +# Install common development tools with Bun +RUN bun install -g typescript # Create workspace directory WORKDIR /workspace