Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dockerfile rewrite for Alpine #55

Merged
merged 12 commits into from
Jan 31, 2020
Merged

Dockerfile rewrite for Alpine #55

merged 12 commits into from
Jan 31, 2020

Conversation

neteler
Copy link
Member

@neteler neteler commented Oct 30, 2019

edited description by @mmacata below to not overwrite @netelers description

  • use of GRASS GIS / PDAL alpine docker base image
  • mainly done up to line 106

TODO:

@mmacata
Copy link
Member

mmacata commented Dec 13, 2019

Update to new alpine packages (gdal, ...) and more requirements
Removed snappy as this should be added from mundialis/esa-snap

@mmacata mmacata changed the title WIP: initial Dockerfile rewrite for Alpine WIP: Dockerfile rewrite for Alpine Dec 13, 2019
@mmacata
Copy link
Member

mmacata commented Jan 30, 2020

This PR adds the long-waited-for alpine Dockerfile for actinia-core. It uses multistage build:

  • FROM mundialis/grass-py3-pdal:stable-alpine as grass
  • FROM mundialis/esa-snap:latest as snap
  • Dockerfile-build-pkgs as new image containing runtime requirements (apk + pip)
  • Dockerfile-runtime-pkgs as new image containing runtime requirments (apk + pip)

Additionally there is Dockerfile_alpine_full, combining build-and runtime pkgs and the short Dockerfile. To be discussed if we keep this because it builds much slower as requirements all need to be fetched.

dockerhub

@mmacata mmacata marked this pull request as ready for review January 30, 2020 14:53
@mmacata mmacata changed the title WIP: Dockerfile rewrite for Alpine Dockerfile rewrite for Alpine Jan 30, 2020
Copy link
Member Author

@neteler neteler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work, @mmacata, thanks a lot!

@neteler neteler merged commit aaf5d79 into master Jan 31, 2020
@neteler neteler deleted the dockerfile_alpine branch January 31, 2020 11:31
@neteler
Copy link
Member Author

neteler commented Apr 19, 2020

FYI: Fixes #53

@mmacata mmacata added this to the 0.99.X milestone Nov 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants