diff --git a/docker/minecraft/Dockerfile b/docker/minecraft/Dockerfile new file mode 100644 index 0000000..731e1fb --- /dev/null +++ b/docker/minecraft/Dockerfile @@ -0,0 +1,11 @@ +FROM githubyumao/mcsmanager-daemon:latest + +RUN apt-get update && \ + apt-get install -y wget apt-transport-https && \ + wget -qO - https://packages.adoptium.net/artifactory/api/gpg/key/public | apt-key add - && \ + echo "deb https://packages.adoptium.net/artifactory/deb noble main" > /etc/apt/sources.list.d/adoptium.list && \ + apt-get update && \ + apt-get install -y temurin-25-jre && \ + apt-get clean + +ENV JAVA_HOME=/usr/lib/jvm/temurin-25 diff --git a/docker/minecraft/compose.yaml b/docker/minecraft/compose.yaml index 7b99771..842c122 100644 --- a/docker/minecraft/compose.yaml +++ b/docker/minecraft/compose.yaml @@ -13,7 +13,8 @@ services: - ./web/logs:/opt/mcsmanager/web/logs daemon: - image: githubyumao/mcsmanager-daemon:latest + build: . + image: mcsmanager-daemon-java25 container_name: mcsmanager-daemon restart: unless-stopped networks: