Sign inSign up

pbashyal/docker-hail

By pbashyal

Updated over 8 years ago

Hail on Docker

Image
0

1.0K

pbashyal/docker-hail repository overview

Hail on Docker

** 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.

  • Make a directory where the notebook files will live.
  • Start Hail Container
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

Tag summary

Content type

Image

Digest

Size

2.2 GB

Last updated

over 8 years ago

docker pull pbashyal/docker-hail