diff --git a/Dockerfile b/Dockerfile index bfb730d4..cbc274f9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,9 @@ -ARG BUILDER_BASE_IMAGE=eclipse-temurin:17.0.17_10-jdk-noble@sha256:37823ac22e65c6248a897229583835089aa06337ba4477a2878533655333f44d +ARG BUILDER_BASE_IMAGE=eclipse-temurin:21-jdk-noble # For GeoServer 3.0.0 tomcat:11.0-jdk21-temurin-noble required -ARG GEOSERVER_BASE_IMAGE=tomcat:9.0.113-jdk17-temurin-noble@sha256:55a60662245e02cfbf2ad5662eab69f824681a50eb3a9088aca469fa10452f94 +ARG GEOSERVER_BASE_IMAGE=tomcat:11.0-jdk21-temurin-noble -ARG GS_VERSION=2.28.1 +ARG GS_VERSION=3.0-SNAPSHOT ARG BUILD_GDAL=false ARG PROJ_VERSION=9.7.1 ARG GDAL_VERSION=3.12.1 @@ -161,13 +161,16 @@ ARG ADDITIONAL_FONTS_PATH=./additional_fonts/ ARG ADDITIONAL_LIBS_PATH=./additional_libs/ ARG WAR_PATH=./geoserver/ ARG BUILD_GDAL -ARG COMMUNITY_PLUGIN_URL='' +# TODO GS3 revert to original value once GS3 is released +ARG COMMUNITY_PLUGIN_URL=https://build.geoserver.org/geoserver/main/community-latest/ ARG GS_VERSION ARG GS_BUILD=release ARG GS_DATA_PATH=./geoserver_data/ ARG INSTALL_PREFIX -ARG STABLE_PLUGIN_URL=https://downloads.sourceforge.net/project/geoserver/GeoServer/${GS_VERSION}/extensions -ARG WAR_ZIP_URL=https://downloads.sourceforge.net/project/geoserver/GeoServer/${GS_VERSION}/geoserver-${GS_VERSION}-war.zip +ARG STABLE_PLUGIN_URL=https://build.geoserver.org/geoserver/main/ext-latest/ +# TODO GS3 revert to original value once GS3 is released +ARG WAR_ZIP_URL=https://build.geoserver.org/geoserver/main/geoserver-main-latest-war.zip +# TODO GS3 revert to original value once GS3 is released ARG WAR_ZIP_FILE=geoserver-${GS_VERSION}-war.zip # Environment variables diff --git a/docker-compose-demo.yml b/docker-compose-demo.yml index fec3d4e2..633cecf8 100644 --- a/docker-compose-demo.yml +++ b/docker-compose-demo.yml @@ -4,7 +4,7 @@ services: build: context: . args: - - GS_VERSION=2.28.1 + - GS_VERSION=3.0-SNAPSHOT ports: - "80:8080" environment: