Switch to amazon coretto java since papermc needs it
This commit is contained in:
parent
4caf0c0f99
commit
21aef030db
1 changed files with 13 additions and 2 deletions
15
Dockerfile
15
Dockerfile
|
@ -4,7 +4,12 @@
|
||||||
FROM debian:sid AS build
|
FROM debian:sid AS build
|
||||||
RUN ls -lah /etc/apt/sources.list.d/
|
RUN ls -lah /etc/apt/sources.list.d/
|
||||||
RUN sed -i -e's/ main/ main contrib non-free/g' /etc/apt/sources.list.d/debian.sources
|
RUN sed -i -e's/ main/ main contrib non-free/g' /etc/apt/sources.list.d/debian.sources
|
||||||
RUN apt update && apt install -y curl jq bash openjdk-21-jdk openjdk-21-jre
|
RUN apt update && apt install -y curl jq bash sudo wget gnupg2
|
||||||
|
|
||||||
|
RUN wget -O - https://apt.corretto.aws/corretto.key | gpg --dearmor -o /usr/share/keyrings/corretto-keyring.gpg && \
|
||||||
|
echo "deb [signed-by=/usr/share/keyrings/corretto-keyring.gpg] https://apt.corretto.aws stable main" | tee /etc/apt/sources.list.d/corretto.list
|
||||||
|
|
||||||
|
RUN apt-get update && apt-get install -y java-21-amazon-corretto-jdk libxi6 libxtst6 libxrender1
|
||||||
|
|
||||||
LABEL Marc Tönsing <marc@marc.tv>
|
LABEL Marc Tönsing <marc@marc.tv>
|
||||||
|
|
||||||
|
@ -28,7 +33,13 @@ RUN java -Dpaperclip.patchonly=true -jar /opt/minecraft/paperclip.jar; exit 0
|
||||||
########################################################
|
########################################################
|
||||||
FROM debian:sid AS runtime
|
FROM debian:sid AS runtime
|
||||||
RUN sed -i -e's/ main/ main contrib non-free/g' /etc/apt/sources.list.d/debian.sources
|
RUN sed -i -e's/ main/ main contrib non-free/g' /etc/apt/sources.list.d/debian.sources
|
||||||
RUN apt update && apt install -y curl jq bash openjdk-21-jre openjdk-21-jdk sudo
|
RUN apt update && apt install -y curl jq bash sudo wget gnupg2
|
||||||
|
|
||||||
|
RUN wget -O - https://apt.corretto.aws/corretto.key | gpg --dearmor -o /usr/share/keyrings/corretto-keyring.gpg && \
|
||||||
|
echo "deb [signed-by=/usr/share/keyrings/corretto-keyring.gpg] https://apt.corretto.aws stable main" | tee /etc/apt/sources.list.d/corretto.list
|
||||||
|
|
||||||
|
RUN apt-get update && apt-get install -y java-21-amazon-corretto-jdk libxi6 libxtst6 libxrender1
|
||||||
|
|
||||||
|
|
||||||
# Working directory
|
# Working directory
|
||||||
WORKDIR /data
|
WORKDIR /data
|
||||||
|
|
Loading…
Add table
Reference in a new issue