Put the code into a Docker container so users don't have to get all the right versions of all the dependencies