use DOCKER_HOST instead of DOCKER

Rationale: the docker cmd uses DOCKER_HOST, and especially on a Mac,
it's probably easier to have just one variable to look at.
Add Dockerfile, Makefile

I've made it such that the work directory on the Dockerfile is
/mnt/data - the same as the volume. This way, the persist file can be
stored across containers if needed.