added custom dockerfile and other provisioning