This is a working multi-node docker image that lets you run Alluxio (ex-Tachyon)
https://hub.docker.com/r/ajmssc/alluxio-cluster/
The docker-compose.yml assumes DOCKER_HOST=192.168.99.100. Change to your docker host ip or use something with better networking like docker-swarm or mesos
Admin UI is at http://192.168.99.100:19999/home
Build and run
docker-compose kill && \ docker-compose rm --force && \ docker-compose build && \ docker-compose up -dSH to master
docker exec -ti alluxiocluster_alluxio-master_1 bashFS operations from command line (Requires alluxio client)
EXPORT ALLUXIO_MASTER_ADDRESS=192.168.99.100 ./alluxio-1.0.0/bin/alluxio fs ls / ./alluxio-1.0.0/bin/alluxio fs copyFromLocal pom.xml /Scale up - BROKEN because docker-compose does not support dynamic port assignment
docker-compose scale alluxio-slave=3