Write tests for docker integration, as docker is how we will initially handle distribution on heterogeneous hardware.