From e58962a72ceecaba7ba613ec34b4a6b3ce30881d Mon Sep 17 00:00:00 2001 From: Joakim Persson Date: Mon, 13 Apr 2026 13:57:45 +0200 Subject: [PATCH] Upgrade base image from Debian bookworm to trixie (current stable) Bookworm (Debian 12) reaches EOL June 2026. Trixie (Debian 13) has been stable since August 2025 with support until 2028/LTS until 2030. --- DOCKER_HUB.md | 2 +- Dockerfile | 2 +- README.md | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/DOCKER_HUB.md b/DOCKER_HUB.md index 7f300c6..9e4a3e2 100644 --- a/DOCKER_HUB.md +++ b/DOCKER_HUB.md @@ -428,7 +428,7 @@ docker compose run --rm devbox bash # interactive shell ### Base image (`latest`) -- **Debian bookworm-slim** — glibc, full terminal/PTY support +- **Debian trixie-slim** — glibc, full terminal/PTY support - **opencode** — AI coding assistant - **Node.js 22** — for npx-based MCP servers - **AWS CLI v2** — SSO and Bedrock authentication diff --git a/Dockerfile b/Dockerfile index 53759da..fe024bf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ # opencode-devbox — portable AI dev environment # Debian-based container with opencode and configurable dev tools -ARG DEBIAN_VERSION=bookworm-slim +ARG DEBIAN_VERSION=trixie-slim FROM debian:${DEBIAN_VERSION} AS base ARG TARGETARCH diff --git a/README.md b/README.md index 037f437..33368f1 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ docker compose run --rm devbox ## Features -- **Debian bookworm** base — glibc, full PTY/terminal support +- **Debian trixie** base — glibc, full PTY/terminal support - **Configurable providers** — Anthropic, OpenAI, AWS Bedrock via env vars - **Host filesystem access** — bind mount any directory as `/workspace` - **SSH key forwarding** — git push/pull to private repos @@ -433,7 +433,7 @@ Host Machine ├── ~/.aws ──bind mount──▶ /home/developer/.aws (Bedrock SSO) └── .env ──env vars───▶ provider config + API keys -Container (Debian bookworm) +Container (Debian trixie) ├── opencode binary ├── oh-my-opencode-slim (optional — multi-agent orchestration plugin, includes Bun) ├── AWS CLI v2 (SSO + Bedrock auth)