diff options
| author | Michael Peter Christen <mc@yacy.net> | 2025-06-19 10:47:46 +0200 |
|---|---|---|
| committer | Michael Peter Christen <mc@yacy.net> | 2025-06-19 10:47:46 +0200 |
| commit | 4bf55a6ef957b16a377064ce155cf23179539f0d (patch) | |
| tree | 408e166c67dd395b7f2e52bff28479ab9ecc26ab | |
| parent | de439f31ecd327a019ffca1eacfebc82e4b84fc1 (diff) | |
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.
| -rw-r--r-- | docker/Dockerfile | 5 |
1 files changed, 3 insertions, 2 deletions
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 <mc@yacy.net>" |
