datajoint-company / IBL-pipeline

DataJoint pipeline for IBL project
0 stars 7 forks source link

Refactor Docker containers for new ingestion and ibl_pipeline code #68

Closed iamamutt closed 2 years ago

iamamutt commented 2 years ago

Switched from separate services and images for conda, alyx, ibl_pipeline to a single image containing all the necessary pkgs for datajoint ingestion/alyx/iblenv.

The image can be built from docker/iblenv but temporarily hosted here until a more permanent location can be used: https://hub.docker.com/repository/docker/iamamutt/iblenv_alyx

The docker-compose from the docker/ingest folder now just pulls images and starts the containers for individual tasks.

A cron job is still needed to regularly load new sql dumps, but this is explained in docker/ingest/README.md