Closed moiri closed 5 years ago
deb
and docker
are not mutually exclusive: deb
could be used for dependency management and version handling while docker
could be used for deployment of experiments.
Given that I plan to release each box implementation as a separate package deb
is much more suited to handle this than docker
is (due to multiple and hierarchical dependencies, docker
was never intended as a package manager): StackExchange Question on the topic.
Conclusion: In a first step I will use deb
packages. Later, it might be interesting to use docker
for deploying experiments on non-deb-systems.
It has to be decided how Streamix libraries are going to be distributed.
A few options come to mind:
deb
docker
The latter might struggle to cope with an RT-patch on the linux kernel. This paper might provide a solution for this.