I gave this a go using the following: docker pull docker.osgeo.org/geoserver:2.21.1 docker run -it -p8080:8080 docker.osgeo.org/geoserver:2.21.1
So some success in that the application starts (expected warnings as log directory is created against an empty folder). Feedback: 1) Starting from ubuntu:22.04 and installing tomcat is cool ... Looks like tomcat is being run as root? In that case starting from may be easier to manage: FROM tomcat:9-jdk11 I like installing tomcat ourselves; when I do that I create a tomcat user: RUN useradd -m -U -d /opt/tomcat -s /bin/false tomcat && wget -q -O apache-tomcat.zip " https://dlcdn.apache.org/tomcat/tomcat-9/v${TOMCAT_VERSION}/bin/apache-tomcat-${TOMCAT_VERSION}.zip " unzip apache-tomcat.zip mv apache-tomcat-*/ /opt/tomcat/ ln -s /opt/tomcat/apache-tomcat-* /opt/tomcat/latest chown -R tomcat: /opt/tomcat chmod +x /opt/tomcat/latest/bin/*.sh rm apache-tomcat.zip 2) Release data directory? To use this for user guide tutorials it assume the release folder is available... Reading the dockerfile the geoserver.war is unpacked and it hunts for a $GS_DATA_PATH at build time (the default is an empty folder) - The geoserver war is extracted; and includes the release data directory already; it could be copied into position if GS_DATA_PATH is not provided - Does not look like libjpegturbo is installed but I can see how it would be done 3) The https://github.com/geoserver/docker/blob/master/README.md is understandably about build instructions and options. We should add a https://docs.geoserver.org/latest/en/user/installation/index.html#installation page. -- Jody Garnett On Thu, 11 Aug 2022 at 01:39, Johannes Weskamm <wesk...@terrestris.de> wrote: > Hi all, > > Based on > > https://github.com/geoserver/docker > > the first geoserver docker image for version 2.21.1 has been pushed to > the osgeo repo and can be pulled via > > > docker pull docker.osgeo.org/geoserver:2.21.1 > > > If someone finds issues we can discuss it here. If there are no > objections we could announce the image also on the users mailinglist. > > > Further roadmap for the image currently contains autogenerated builds > and maybe also releases on dockerhub. > > > Greetings, > > Johannes Weskamm > > > > _______________________________________________ > Geoserver-devel mailing list > Geoserver-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-devel >
_______________________________________________ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel