[GRASS-dev] GRASS Docker container - new website ?

I just found the docker images, and am happy, that they are there!

But I am have three questions:

There is limited info on how they can be used on https://hub.docker.com/r/mundialis/grass-py3-pdal but there is no mention of the GUI (I assume it is not working?) or examples on how the image can be used. It would eb useful, if some more info could be provided by somebody who uses / knows these images. It would be useful, to include a link to the documentations itself in the new website.

The second questions concerns the R integration - it sounds intriguing, to consider that R interfaces with the GRASS docker container. Is this possible? Has somebody tried it?

The third question concerns AddOns - are they installed in the container, or outside?

Thanks,

Rainer

--
Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, UCT), Dipl. Phys. (Germany)

Orcid ID: 0000-0002-7490-0066

Department of Evolutionary Biology and Environmental Studies
University of Zürich
Office Y34-J-74
Winterthurerstrasse 190
8075 Zürich
Switzerland

Office: +41 (0)44 635 47 64
Cell: +41 (0)78 630 66 57
email: Rainer.Krug@uzh.ch
    Rainer@krugs.de
Skype: RMkrug

PGP: 0x0F52F982

Hi Rainer,

On Fri, Jul 3, 2020 at 10:58 AM Rainer M Krug <Rainer@krugs.de> wrote:

I just found the docker images, and am happy, that they are there!

But I am have three questions:

There is limited info on how they can be used on https://hub.docker.com/r/mundialis/grass-py3-pdal

There is more info here but dockerhub isn't showing it...

but there is no mention of the GUI (I assume it is not working?)

An attempt with GUI is here:

https://hub.docker.com/r/neteler/docker-alpine-grass-gis-gui

based on https://github.com/OSGeo/grass/blob/master/docker/alpine/Dockerfile_alpine_wxgui

or examples on how the image can be used. It would eb useful, if some more info could be provided by somebody who uses / knows these images.
It would be useful, to include a link to the documentations itself in the new website.

Agreed... it is all due to lack of time but writing documentation
could be done by "anyone".

The second questions concerns the R integration - it sounds intriguing, to consider that R interfaces with the GRASS docker container. Is this possible? Has somebody tried it?

I haven't but others likely yes.
I'd suggest a multi-stage docker build approach to "blend" the
different images together.

The third question concerns AddOns - are they installed in the container, or outside?

We do that inside while building it (in this case "actinia" which uses
above docker images as the basis) with a convenient CSV file listing
the addons and their respective repos:
see
https://github.com/mundialis/actinia_core/blob/master/docker/actinia-core/Dockerfile#L73

HTH,

Markus

--
Markus Neteler, PhD
https://www.mundialis.de - free data with free software
https://grass.osgeo.org
https://courses.neteler.org/blog

Thanks Markus for the info.

I have no need for GRASS at the moment, so I likely won’t look into this, but it sounded intriguing. My thought was to run R normal, and have GRASS in a docker container.

Will think about it, when I have time.

Cheers,

Rainer

On 3 Jul 2020, at 16:15, Markus Neteler <neteler@osgeo.org> wrote:

Hi Rainer,

On Fri, Jul 3, 2020 at 10:58 AM Rainer M Krug <Rainer@krugs.de> wrote:

I just found the docker images, and am happy, that they are there!

But I am have three questions:

There is limited info on how they can be used on https://hub.docker.com/r/mundialis/grass-py3-pdal

There is more info here but dockerhub isn’t showing it…

but there is no mention of the GUI (I assume it is not working?)

An attempt with GUI is here:

https://hub.docker.com/r/neteler/docker-alpine-grass-gis-gui

based on https://github.com/OSGeo/grass/blob/master/docker/alpine/Dockerfile_alpine_wxgui

or examples on how the image can be used. It would eb useful, if some more info could be provided by somebody who uses / knows these images.
It would be useful, to include a link to the documentations itself in the new website.

Agreed… it is all due to lack of time but writing documentation
could be done by “anyone”.

The second questions concerns the R integration - it sounds intriguing, to consider that R interfaces with the GRASS docker container. Is this possible? Has somebody tried it?

I haven’t but others likely yes.
I’d suggest a multi-stage docker build approach to “blend” the
different images together.

The third question concerns AddOns - are they installed in the container, or outside?

We do that inside while building it (in this case “actinia” which uses
above docker images as the basis) with a convenient CSV file listing
the addons and their respective repos:
see
https://github.com/mundialis/actinia_core/blob/master/docker/actinia-core/Dockerfile#L73

HTH,

Markus


Markus Neteler, PhD
https://www.mundialis.de - free data with free software
https://grass.osgeo.org
https://courses.neteler.org/blog


Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, UCT), Dipl. Phys. (Germany)

Orcid ID: 0000-0002-7490-0066

Department of Evolutionary Biology and Environmental Studies
University of Zürich
Office Y34-J-74
Winterthurerstrasse 190
8075 Zürich
Switzerland

Office: +41 (0)44 635 47 64
Cell: +41 (0)78 630 66 57

email: Rainer.Krug@uzh.ch
Rainer@krugs.de
Skype: RMkrug

PGP: 0x0F52F982