From 5bd19c65f51638e52a291de53ff36a9e86e6f16c Mon Sep 17 00:00:00 2001 From: Azarath7 <158289825+Azarath7@users.noreply.github.com> Date: Thu, 17 Apr 2025 09:13:48 +0300 Subject: [PATCH] Optimized Dockerfile build + added JRE 24 support(experimental) --- lavalink/Dockerfile-lavalink | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/lavalink/Dockerfile-lavalink b/lavalink/Dockerfile-lavalink index 265ab4d..48804af 100644 --- a/lavalink/Dockerfile-lavalink +++ b/lavalink/Dockerfile-lavalink @@ -1,17 +1,15 @@ -FROM eclipse-temurin:23-jre-noble - -RUN apt-get update && \ - apt-get install -y netcat-openbsd && \ - rm -rf /var/lib/apt/lists/* +FROM eclipse-temurin:24-jre-noble RUN groupadd -g 322 lavalink && \ useradd -u 322 -g lavalink -m -d /opt/Lavalink lavalink WORKDIR /opt/Lavalink -RUN wget -O Lavalink.jar https://github.com/lavalink-devs/Lavalink/releases/download/4.0.8/Lavalink.jar +ADD --chown=lavalink:lavalink https://github.com/lavalink-devs/Lavalink/releases/download/4.0.8/Lavalink.jar . -RUN chown -R lavalink:lavalink /opt/Lavalink +RUN apt-get update && \ + apt-get install -y --no-install-recommends netcat-openbsd && \ + rm -rf /var/lib/apt/lists/* USER lavalink