From 6a3f0872090ef65016e5c131cfce695545b55a9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alejandro=20Guti=C3=A9rrez?= <35082514+alezmad@users.noreply.github.com> Date: Wed, 8 Apr 2026 13:08:27 +0100 Subject: [PATCH] fix(runner): add unzip for bun install in Dockerfile Co-Authored-By: Claude Opus 4.6 (1M context) --- apps/runner/Dockerfile | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/apps/runner/Dockerfile b/apps/runner/Dockerfile index 49d5933..c9a120c 100644 --- a/apps/runner/Dockerfile +++ b/apps/runner/Dockerfile @@ -10,16 +10,14 @@ FROM node:22-slim AS base # Install Python 3.12 + uv (fast pip replacement) + git RUN apt-get update && apt-get install -y --no-install-recommends \ python3 python3-pip python3-venv \ - curl ca-certificates git \ + curl ca-certificates git unzip \ && curl -LsSf https://astral.sh/uv/install.sh | sh \ && ln -sf /root/.local/bin/uv /usr/local/bin/uv \ && ln -sf /root/.local/bin/uvx /usr/local/bin/uvx \ - && rm -rf /var/lib/apt/lists/* - -# Install Bun (for bun-based MCP servers) -RUN curl -fsSL https://bun.sh/install | bash \ + && curl -fsSL https://bun.sh/install | bash \ && ln -sf /root/.bun/bin/bun /usr/local/bin/bun \ - && ln -sf /root/.bun/bin/bunx /usr/local/bin/bunx + && ln -sf /root/.bun/bin/bunx /usr/local/bin/bunx \ + && rm -rf /var/lib/apt/lists/* WORKDIR /app