Apache Kylin runs as a client of Hadoop cluster, so it is reasonable to run within a Docker container; please check this project on github.