actinia-ubuntu: multi-stage build oriented on Alpine#61
actinia-ubuntu: multi-stage build oriented on Alpine#61ninsbl wants to merge 14 commits intoactinia-org:mainfrom
Conversation
mmacata
left a comment
There was a problem hiding this comment.
Thanks, very cool!
Is snap without snappy helpful in this docker setup? If yes, why are the files related to the snap installation moved? If there is a reason, it would be nice to have the others removed to not have them twice.
actinia-ubuntu/Dockerfile
Outdated
| @@ -1,48 +1,43 @@ | |||
| FROM osgeo/grass-gis:stable-ubuntu | |||
| FROM osgeo/grass-gis:stable-ubuntu as grass | |||
There was a problem hiding this comment.
| FROM osgeo/grass-gis:stable-ubuntu as grass | |
| FROM osgeo/grass-gis:current-ubuntu as grass |
There was a problem hiding this comment.
I do have some changes I have not pushed yet (as some stuff was failing).
The SNAP stuff could be more separated. Unfortunately, snappy is still not possible to install with Python 3.10.
It will be renamed to esa_snappy and is probably first usable with SNAP 10 (just guessing). Will push an update soon...
|
For me personally, SNAP is still useful, also without snappy. Files for the SNAP installation are now consolidated... Remaining thing is now maybe, wait for OSGeo/grass#3170 to be merged and for an updated Docker image fro GRASS GIS to be built and to become available on docker hub... |
|
Replaced by #118 |
For the DeepLearning framework
torchAlpine is not a supported distribution, so in order to run that, one has to use Ubuntu (or similar) images...This PR attempts to update the Ubuntu Docker image to 22.04 and to improve both size and content, amongst others using multi-stage build.
SNAP is updated to version 9, but snappy support is dropped.
In any case, this:
OSGeo/grass#3170
should be merged and backported to 8.3 first for this to build properly...