Skip to content

Docker-based series of data-processing and data-services tools

Notifications You must be signed in to change notification settings

NorDataNet/metsis-deploy

Repository files navigation

metsis-deploy

Join the chat at https://gitter.im/NorDataNet/metsis-deploy

An opinionated list of Docker-based data-processing and data-services tools.

Sart the environment

git clone --recurse-submodules https://github.com/NorDataNet/metsis-deploy
cd metsis-deploy

docker-compose pull
docker-compose up

To deploy the environment, docker-compose will pull the images from dockerhub. If needed, to build a specific container simply run:

docker build -t target_name metsis-xxxx/

List of containers:

Note, the default docker-compose.yml will start only the Drupal, PostgreSQL, SOLR and FastAPI services required to develop and test the FastAPI based application.

Base images:

REPOSITORY               TAG            SIZE

drupal                   8.8.5-apache   455MB
drupal                   7.69-apache    393MB
alpine                   3.11           5.61MB
solr                     8.5.0          509MB
debian                   sid-slim       72.9MB
kartoza/postgis          12.1           763MB
opendap/hyrax            latest         932MB

Built images

REPOSITORY               TAG            SIZE


epinux/metsis-solr       latest         532MB
epinux/metsis-pywps      latest         1.54GB
epinux/metsis-pydap      latest         252MB
epinux/metsis-pycsw      latest         169MB
epinux/metsis-fastapi    latest         428MB
epinux/metsis-postgres   latest         1.01GB
epinux/metsis-jupyter    latest         328MB
epinux/metsis-drupal     latest         430MB
epinux/metsis-hyrax      latest         1.31GB
epinux/metsis-pydap      latest         252MB

Network ports settings:

0.0.0.0:8080->80/tcp                                     metsis_drupal8
0.0.0.0:7070->80/tcp                                     metsis_drupal7
80/tcp, 0.0.0.0:444->443/tcp                             metsis_jupyter
0.0.0.0:5432->5432/tcp                                   metsis_postgres
0.0.0.0:8000->8000/tcp                                   metsis_pycsw
8443/tcp, 10022/tcp, 11002/tcp, 0.0.0.0:9090->8080/tcp   metsys_hyrax
0.0.0.0:5000->80/tcp                                     metsis_pywps
0.0.0.0:8983->8983/tcp                                   metsis_solr
0.0.0.0:7000->80/tcp                                     metsis_fastapi
0.0.0.0:9999->80/tcp                                     metsis_pydap

About

Docker-based series of data-processing and data-services tools

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published