diff --git a/Dockerfile b/Dockerfile index fdb14e2a..3f1c1125 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,7 +8,7 @@ RUN touch src/main.rs && cargo build --release # --- Runtime stage --- FROM debian:bookworm-slim -RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates curl unzip && rm -rf /var/lib/apt/lists/* +RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates curl procps unzip && rm -rf /var/lib/apt/lists/* # Install kiro-cli (auto-detect arch, copy binary directly) RUN ARCH=$(dpkg --print-architecture) && \ diff --git a/Dockerfile.claude b/Dockerfile.claude index 2c8b90ab..795a2ac9 100644 --- a/Dockerfile.claude +++ b/Dockerfile.claude @@ -8,7 +8,7 @@ RUN touch src/main.rs && cargo build --release # --- Runtime stage --- FROM node:22-bookworm-slim -RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates curl && rm -rf /var/lib/apt/lists/* +RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates curl procps && rm -rf /var/lib/apt/lists/* # Install claude-agent-acp adapter and Claude Code CLI RUN npm install -g @agentclientprotocol/claude-agent-acp@0.25.0 @anthropic-ai/claude-code --retry 3 diff --git a/Dockerfile.codex b/Dockerfile.codex index b7ab4921..50024ff4 100644 --- a/Dockerfile.codex +++ b/Dockerfile.codex @@ -8,7 +8,7 @@ RUN touch src/main.rs && cargo build --release # --- Runtime stage --- FROM node:22-bookworm-slim -RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates curl && rm -rf /var/lib/apt/lists/* +RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates curl procps && rm -rf /var/lib/apt/lists/* # Pre-install codex-acp and codex CLI globally RUN npm install -g @zed-industries/codex-acp@0.9.5 @openai/codex --retry 3 diff --git a/Dockerfile.gemini b/Dockerfile.gemini index a5ce9201..164586d2 100644 --- a/Dockerfile.gemini +++ b/Dockerfile.gemini @@ -8,7 +8,7 @@ RUN touch src/main.rs && cargo build --release # --- Runtime stage --- FROM node:22-bookworm-slim -RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates curl && rm -rf /var/lib/apt/lists/* +RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates curl procps && rm -rf /var/lib/apt/lists/* # Install Gemini CLI (native ACP support via --acp) RUN npm install -g @google/gemini-cli --retry 3