From 7d1b1c164dd370355880ba75eb1357713c168cbe Mon Sep 17 00:00:00 2001 From: hilr Date: Mon, 22 Jun 2026 12:41:43 +0000 Subject: [PATCH] fix: install sudo so agent-browser --with-deps can run apt-get The python:3.12-slim base image ships without sudo. agent-browser's install --with-deps shells out to `sudo apt-get update` / `sudo apt-get install -y ...` for browser system deps, and the spawn failed with ENOENT, breaking the image build at that step. Co-Authored-By: Claude Opus 4.7 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index cbd64f8..0852ac4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -27,7 +27,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ && echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian trixie stable" \ > /etc/apt/sources.list.d/docker.list \ && apt-get update \ - && apt-get install -y --no-install-recommends gh openssh-client docker-ce-cli \ + && apt-get install -y --no-install-recommends sudo gh openssh-client docker-ce-cli \ && mkdir -p /home/agent \ && echo "registry=https://registry.npmmirror.com" > /home/agent/.npmrc \ && npm config set prefix '/home/agent/.npm-global' \