From 08dd63f97ac1669ff40bd0962712da70ae71d7cf Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Wed, 26 Aug 2026 07:50:26 +0100 Subject: [PATCH] jdk version bump and X11 libs --- Dockerfile | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 89e12a4..6aeda3c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM debian:12-slim +FROM debian:13-slim # Éviter les invites interactives pendant l'installation ENV DEBIAN_FRONTEND=noninteractive @@ -25,18 +25,30 @@ RUN mkdir -p ${ANDROID_HOME}/cmdline-tools \ # Installation des autres dépendances + DÉPENDANCES DE L'ÉMULATEUR RUN curl -fSsL -A "Mozilla/5.0" https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor -o /usr/share/keyrings/microsoft-prod.gpg \ && echo "deb [arch=amd64 signed-by=/usr/share/keyrings/microsoft-prod.gpg] https://packages.microsoft.com/debian/12/prod bookworm main" > /etc/apt/sources.list.d/microsoft-prod.list \ - && apt-get update && apt-get install -y --no-install-recommends \ + && apt-get update +RUN apt-get install -y --no-install-recommends \ git \ - openjdk-17-jdk-headless \ + openjdk-25-jdk-headless \ libstdc++6 \ make \ po-debconf \ zlib1g \ + libglx-mesa0 \ dotnet-sdk-10.0 \ qemu-kvm \ - libpulse0 \ libglu1-mesa \ - libgl1-mesa-glx \ + libgl1 \ + libglx0 \ + libpulse0 \ + libtinfo6 \ + libx11-6 \ + libxext6 \ + libxi6 \ + libxkbfile1 \ + libxkbcommon0 \ + libxkbcommon-x11-0 \ + libxrender1 \ + libxtst6 \ && rm -rf /var/lib/apt/lists/* # Installation du workload .NET Android