** Dockerized Hail with examples for local install **
Hail with Anaconda/Apache Spark for local use.
You can specify the memory for the Spark Driver when the container starts up by adjusting JUPYTER_DRIVER_MEMORY variable.
docker run -d --name hail -v $PWD/my_notebooks:/notebooks -e JUPYTER_DRIVER_MEMORY=2g -p 80:8080 -p 4040:4040 pbashyal/docker-hail:0.1
Change 80 to a different port if you don't have access to that port.
Login to Jupyter notebook
You should see the jupyter notebook at http://localhost/ (Adjust per your docker host). Login using hail as password. You should see the tutorials directory with default Hail examples. Any notebooks you create here will persist in my_notebooks directory between restarts.
Spark Job Page
After HailContext is created, the Spark Jobs page becomes available on port 4040. Eg; http://localhost:4040
Code available at https://github.com/pbashyal-nmdp/docker-hail
Content type
Image
Digest
Size
2.2 GB
Last updated
over 8 years ago
docker pull pbashyal/docker-hail