From 4bf55a6ef957b16a377064ce155cf23179539f0d Mon Sep 17 00:00:00 2001 From: Michael Peter Christen Date: Thu, 19 Jun 2025 10:47:46 +0200 Subject: Updated Dockerfile; using temurin 24 instead of temurin 11 now. The reason to update the java version here is to enhance the computation speed which is much better in more recent java versions. For now YaCy stays at java 11 and using java 24 in docker does not change that. --- docker/Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'docker') diff --git a/docker/Dockerfile b/docker/Dockerfile index c2f90c41c..166b8669d 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -6,10 +6,12 @@ # run with # docker run -d --name yacy -p 8090:8090 -p 8443:8443 -v yacy_data:/opt/yacy_search_server/DATA --log-opt max-size=200m --log-opt max-file=2 yacy/yacy_search_server:latest + ## build base -FROM eclipse-temurin:11-jdk-jammy AS base +FROM eclipse-temurin:24-jdk-noble AS base RUN apt-get update && apt-get install -yq wkhtmltopdf imagemagick xvfb ghostscript && rm -rf /var/lib/apt/lists/* + ## build app FROM base AS appbuilder @@ -35,7 +37,6 @@ RUN sed -i "/adminAccountBase64MD5=/c\adminAccountBase64MD5=MD5:8cffbc0d66567a09 sed -i "/server.https=false/c\server.https=true" /opt/yacy_search_server/defaults/yacy.init - ## build dist FROM base LABEL maintainer="Michael Peter Christen " -- cgit v1.2.3