From 284fd5c2fa80061696e751bb3241a415a5d5d2aa Mon Sep 17 00:00:00 2001 From: Azarath7 <158289825+Azarath7@users.noreply.github.com> Date: Fri, 31 Jan 2025 21:39:15 +0200 Subject: [PATCH] Update Dockerfile-lavalink Changed image from `alpine` to `noble` to support required libraries and also updated to 23 java runtime --- lavalink/Dockerfile-lavalink | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/lavalink/Dockerfile-lavalink b/lavalink/Dockerfile-lavalink index e0fb2b0..265ab4d 100644 --- a/lavalink/Dockerfile-lavalink +++ b/lavalink/Dockerfile-lavalink @@ -1,15 +1,14 @@ -FROM eclipse-temurin:22-jre-alpine +FROM eclipse-temurin:23-jre-noble -# Install wget to download Lavalink.jar -RUN apk add --no-cache wget +RUN apt-get update && \ + apt-get install -y netcat-openbsd && \ + rm -rf /var/lib/apt/lists/* -# Run as non-root user -RUN addgroup -g 322 lavalink && \ - adduser -D -u 322 -G lavalink lavalink +RUN groupadd -g 322 lavalink && \ + useradd -u 322 -g lavalink -m -d /opt/Lavalink lavalink WORKDIR /opt/Lavalink -# Download Lavalink.jar RUN wget -O Lavalink.jar https://github.com/lavalink-devs/Lavalink/releases/download/4.0.8/Lavalink.jar RUN chown -R lavalink:lavalink /opt/Lavalink