[Geoserver-devel] How to get the docker party started?

Hi all,

I added a comparison of the two docker approaches we currently have: https://github.com/geoserver/docker/wiki

This is a comparison of the features of the Dockerfiles themselves, but in future a comparison of the resulting images might follow. Feel free to extend, update and correct the comparison.

As Jody was asking for both open pull requests (https://github.com/geoserver/docker/pull/1 and https://github.com/geoserver/docker/pull/2) whether we can release docker images as starting points, i’d like to start a discussion here on how we want to coordinate this?

As i do not yet have access to the osgeo repo, i just requested an account there.

Best regards,

Nils

Hi again,

I could just reactivate my osgeo account from earlier days (“buehner”).

I am currently asking myself: Who is the right person to contact to get sufficient rights for https://repo.osgeo.org/#browse/browse:geoserver-docker ?

Best regards,
Nils

···

On 3/12/21 8:49 AM, Nils Bühner wrote:

Hi all,

I added a comparison of the two docker approaches we currently have: https://github.com/geoserver/docker/wiki

This is a comparison of the features of the Dockerfiles themselves, but in future a comparison of the resulting images might follow. Feel free to extend, update and correct the comparison.

As Jody was asking for both open pull requests (https://github.com/geoserver/docker/pull/1 and https://github.com/geoserver/docker/pull/2) whether we can release docker images as starting points, i’d like to start a discussion here on how we want to coordinate this?

As i do not yet have access to the osgeo repo, i just requested an account there.

Best regards,

Nils

_______________________________________________
Geoserver-devel mailing list
[Geoserver-devel@lists.sourceforge.net](mailto:Geoserver-devel@anonymised.comsourceforge.net)
[https://lists.sourceforge.net/lists/listinfo/geoserver-devel](https://lists.sourceforge.net/lists/listinfo/geoserver-devel)

There is a password reset for osgeo ids, I can add buehner permissions to the docker repository.

We are not quite sure how to use the docker repositories but we can see that the GEOS and PostGIS projects have done so (https://trac.osgeo.org/osgeo/ticket/2438).

It seems to mostly be for testing images, rather than an official release on docker hub.

···


Jody Garnett

Hi all,

we now have two test releases of the two docker approaches from https://github.com/geoserver/docker/pulls

The images can be started with:

  • docker run -d --rm -p 8888:8080 --name geoserver geosolutionsit/geoserver:2.19-RC_GSIP-192
  • docker run -d --rm -p 8888:8080 --name geoserver terrestris/geoserver:2.19-RC_GSIP-192

As mentioned before, i already started a comparison of the two approaches on https://github.com/geoserver/docker/wiki

I will try to find some time until the end of next week to continue this comparison (on the image level).

Feel free to extend/correct the current comparison or give any kind of feedback here.

Have a nice weekend,
Nils

···

On 3/12/21 9:12 AM, Nils Bühner wrote:

Hi again,

I could just reactivate my osgeo account from earlier days (“buehner”).

I am currently asking myself: Who is the right person to contact to get sufficient rights for https://repo.osgeo.org/#browse/browse:geoserver-docker ?

Best regards,
Nils

On 3/12/21 8:49 AM, Nils Bühner wrote:

Hi all,

I added a comparison of the two docker approaches we currently have: https://github.com/geoserver/docker/wiki

This is a comparison of the features of the Dockerfiles themselves, but in future a comparison of the resulting images might follow. Feel free to extend, update and correct the comparison.

As Jody was asking for both open pull requests (https://github.com/geoserver/docker/pull/1 and https://github.com/geoserver/docker/pull/2) whether we can release docker images as starting points, i’d like to start a discussion here on how we want to coordinate this?

As i do not yet have access to the osgeo repo, i just requested an account there.

Best regards,

Nils

_______________________________________________
Geoserver-devel mailing list
[Geoserver-devel@anonymised.com.net](mailto:Geoserver-devel@anonymised.comsourceforge.net)
[https://lists.sourceforge.net/lists/listinfo/geoserver-devel](https://lists.sourceforge.net/lists/listinfo/geoserver-devel)

_______________________________________________
Geoserver-devel mailing list
[Geoserver-devel@lists.sourceforge.net](mailto:Geoserver-devel@anonymised.comsourceforge.net)
[https://lists.sourceforge.net/lists/listinfo/geoserver-devel](https://lists.sourceforge.net/lists/listinfo/geoserver-devel)

That is fun, trying those out locally. You may wish to write a blog post or share these two with the user list to attract testing.

There was some discussion on gitter and issue tracker … what would it take to setup docker hub geoserver/geoserver or osgeo/geoserver ?

···


Jody Garnett

I should comment that I did try out both images, both work fine out of the box. The noticeable difference is the terrestris one starting with an empty data directory, and the geosolutions one starting with the default data directory.

One thing that was not obvious to me was how to interact with the data directory, if it would be visible to the host system, if it would include sample data or not.

···


Jody Garnett