geopython / geopython/pygeoapi
update Docker container offerings
- Dominant language
- Python
- Stars
- 624
- Forks
- 326
- Avg merge
- 8h 25m
- Merged PRs (30d)
- 2
Description
Currently, pygeoapi produces Docker images via [GitHub Actions](https://github.com/geopython/pygeoapi/blob/master/.github/workflows/containers.yml) to the following container registries:
- [Docker Hub](https://hub.docker.com/r/geopython/pygeoapi) (on release, and latest based on master branch)
- [GitHub Container Registry](https://github.com/geopython/pygeoapi/pkgs/container/pygeoapi) (latest based on master branch)
Currently, the latest image is ~1.5GB containing numerous optional dependencies. It would be valuable to offer various images based on different deployment profiles/environments.
- [ ] determine images to produce (e.g. slim, default, full)
- [ ] add/update `Dockerfile` setups accordingly
- [ ] update GitHub Action for container publication
- [ ] update [documentation](https://docs.pygeoapi.io/en/latest/running-with-docker.html)
cc @justb4 @francbartoli @webb-ben @ricardogsilva
Contributor guide
Assessment
This issue has not been assessed yet.