Open mathpluscode opened 3 years ago
What's the benefit of using Docker instead of only conda
?
What's the benefit of using Docker instead of only
conda
?
I'm not sure I understand it correctly, but my understanding is:
using docker is not necessary
Shall we close this issue then? :D JK
Conda mostly only handle py packages
I believe conda
supports all kind of binaries, not just Python stuff.
It's still not very clear to me that conda
plus a requirements
file to pip-install everything wouldn't be enough. But I'm looking forward to being convinced of the opposite!
I consider docker as an extra feature, as DeepReg until now only use conda as well LOL.
It is not urgent, but with docker, you can literally do not bother anything regarding the installation requirement as it will be all done automatically.
The benchmark will be performed using dockers to ensure reproducibilities.
Therefore we will need to build a docker image supporting both packages. The main idea would be using conda inside docker and having two separate virtual environments so that they can have different package dependencies.
It would be also nice to push the image into docker hub.