From e37fd6b9f73164c91e810f3a90cb2ce9df2da793 Mon Sep 17 00:00:00 2001 From: Breno Colom Date: Mon, 6 Apr 2026 16:30:37 +0200 Subject: [PATCH] feat(gastown): add Java JDK to container images Install default-jdk (OpenJDK) in both prod and dev Dockerfiles to support Java project builds and runtime. --- services/gastown/container/Dockerfile | 2 ++ services/gastown/container/Dockerfile.dev | 2 ++ 2 files changed, 4 insertions(+) diff --git a/services/gastown/container/Dockerfile b/services/gastown/container/Dockerfile index b835a33329..f974649d85 100644 --- a/services/gastown/container/Dockerfile +++ b/services/gastown/container/Dockerfile @@ -16,6 +16,7 @@ FROM oven/bun:1-slim # C++ stdlib: libc++1 # math: libgmp-dev # timezone data: tzdata +# Java: default-jdk RUN apt-get update && \ apt-get install -y --no-install-recommends \ git \ @@ -47,6 +48,7 @@ RUN apt-get update && \ libc++1 \ libgmp-dev \ tzdata \ + default-jdk \ && curl -fsSL https://deb.nodesource.com/setup_24.x | bash - \ && apt-get install -y --no-install-recommends nodejs \ && curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg \ diff --git a/services/gastown/container/Dockerfile.dev b/services/gastown/container/Dockerfile.dev index a4bebc5dbf..4ed22204a4 100644 --- a/services/gastown/container/Dockerfile.dev +++ b/services/gastown/container/Dockerfile.dev @@ -16,6 +16,7 @@ FROM --platform=linux/arm64 oven/bun:1-slim # C++ stdlib: libc++1 # math: libgmp-dev # timezone data: tzdata +# Java: default-jdk RUN apt-get update && \ apt-get install -y --no-install-recommends \ git \ @@ -47,6 +48,7 @@ RUN apt-get update && \ libc++1 \ libgmp-dev \ tzdata \ + default-jdk \ && curl -fsSL https://deb.nodesource.com/setup_24.x | bash - \ && apt-get install -y --no-install-recommends nodejs \ && curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg \