From 35338f3220cbab7f5c8bb1750966a3954ea3b00c Mon Sep 17 00:00:00 2001 From: opencode-agent Date: Sun, 2 Aug 2026 00:45:56 +0000 Subject: [PATCH] fix(docker): install docker-ce-cli and compose plugin in image --- Dockerfile | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 7d1e77a..78db5f0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,13 +11,20 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ g++ \ chromium \ gnupg \ - docker.io \ ffmpeg \ ripgrep \ && rm -rf /var/lib/apt/lists/* RUN curl -LsSf https://astral.sh/uv/install.sh | UV_INSTALL_DIR=/usr/local/bin sh +RUN mkdir -p -m 0755 /etc/apt/keyrings \ + && curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc \ + && chmod a+r /etc/apt/keyrings/docker.asc \ + && echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian trixie stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null \ + && apt-get update \ + && apt-get install -y --no-install-recommends docker-ce-cli docker-compose-plugin \ + && rm -rf /var/lib/apt/lists/* + RUN mkdir -p -m 0755 /etc/apt/keyrings \ && curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | gpg --dearmor -o /etc/apt/keyrings/githubcli-archive-keyring.gpg \ && chmod go+r /etc/apt/keyrings/githubcli-archive-keyring.gpg \