I would like to be able to start a Hadoop cluster in Docker by distributing Hadoop nodes to different physical nodes using swarm .
I found a sequenceiq image that allows hadoop to run in a docker container, but that does not allow me to use multiple nodes. I also looked at the cloudbreak project, but it seems to need an openstack installation, which seems a bit overkill, because it seems to me that only a swarm should be enough to do what we need.
I also found this Question + question in Stackoverflow, which relies on weaving that requires sudo rights that our admin won't give everyone.
Is there a solution, so the beginning of the hadoop cluster boils down to launching several containers through a swarm?
docker docker-swarm hadoop
SGer
source share