File tree Expand file tree Collapse file tree 3 files changed +13
-11
lines changed
Expand file tree Collapse file tree 3 files changed +13
-11
lines changed Original file line number Diff line number Diff line change 11FROM eclipse-temurin:18-jre-jammy
22
3- # Run as non-root user
4- RUN groupadd -g 322 lavalink && \
5- useradd -r -u 322 -g lavalink lavalink
6-
73WORKDIR /opt/Lavalink-Config-Server
84
9- RUN chown -R lavalink:lavalink /opt/Lavalink-Config-Server
5+ # Run as non-root user
6+ RUN groupadd -g 322 lavalink && \
7+ useradd -r -u 322 -g lavalink lavalink && \
8+ mkdir /home/lavalink/ && \
9+ chown -R lavalink:lavalink /home/lavalink/ && \
10+ chown -R lavalink:lavalink /opt/Lavalink-Config-Server
1011
1112USER lavalink
1213
Original file line number Diff line number Diff line change 11FROM azul/zulu-openjdk-alpine:21-jre-headless-latest
22
3- # Run as non-root user
4- RUN addgroup -g 322 -S lavalink && \
5- adduser -u 322 -S lavalink lavalink
6-
73WORKDIR /opt/Lavalink-Config-Server
84
9- RUN chown -R lavalink:lavalink /opt/Lavalink-Config-Server
5+ # Run as non-root user
6+ RUN addgroup -g 322 -S lavalink && \
7+ adduser -u 322 -S lavalink lavalink && \
8+ mkdir /home/lavalink/ && \
9+ chown -R lavalink:lavalink /home/lavalink/ && \
10+ chown -R lavalink:lavalink /opt/Lavalink-Config-Server
1011
1112USER lavalink
1213
Original file line number Diff line number Diff line change 11FROM gcr.io/distroless/java21-debian12:nonroot
22
3- WORKDIR /opt/Lavalink
3+ WORKDIR /opt/Lavalink-Config-Server
44
55COPY build/libs/Lavalink-Config-Server.jar Lavalink-Config-Server.jar
66
You can’t perform that action at this time.
0 commit comments