ZaliQL's API can easily be installed on any local machine leveraging the portability of docker. Databases running inside docker do not scale to large datasets. To get maximum scalability out of ZaliQL, one should install our dependencies (MADlib) and our custom plpgsql functions into a standalone database. The docker configuration is simply for ease of demonstration with smaller datasets.