Dockerfile to provide a docker image for running benchmarks

This approach allows the benchmark to occur in a docker container which will be removed upon completion and won't add cruft to the servers under test.