DDMAL / Rodan

:dragon_face: A web-based workflow engine.
https://rodan2.simssa.ca/
46 stars 13 forks source link

Simplifying docker images #940

Open sabrina0822 opened 1 year ago

sabrina0822 commented 1 year ago

The dockerfiles we have on rodan are decently old and have a lot of repeated/unecessary dependencies. The goal is to reduce the size and build time of the docker containers. Katie has already started working on multistage building, using our cache, etc. so Van and I will continue working with her.

At the moment I'm going to build katies images on dockerhub and test them

malajvan commented 1 year ago

recently tested @kqct clean ups on her branch (docker-cleanup) and everything works locally. I think the docker-compose.yaml and compose.yaml files are duplicates and only using compose.yaml worked for me.