Need Help?

Search our documentation and community forum

Terra is a cloud-native platform for biomedical researchers to access data, run analysis tools, and collaborate.
Terra powers important scientific projects like FireCloud, AnVIL, and BioData Catalyst. Learn more.

Docker tutorial: Custom runtime environments for Jupyter Notebooks

Follow

Comments

4 comments

  • Avatar
    jamesp

    Can we use a gcr.io repository instead of DockerHub?

    0
    Comment actions Permalink
  • Avatar
    Anton Kovalsky

    Hi James, thanks for your questions! You can use gcr.io, the custom images field accepts images from both Dockerhub and GCR.

    0
    Comment actions Permalink
  • Avatar
    Denis Loginov

    And does it have to based on the Terra notebook image, or could it be another image (e.g. RStudio) that listens on port 8080?

    0
    Comment actions Permalink
  • Avatar
    Anton Kovalsky

    Hi Denis Loginov,

    If you want to use RStudio, you should look into extending this base instead: https://github.com/anvilproject/anvil-docker/tree/master/anvil-rstudio-base 
     
    The ports we use are 8000 for Jupyter and 8001 for RStudio. It's possible that it would work to launch an arbitrary image that listens on one of those ports, however we can't guarantee it, since we have other configurations besides opening the ports. 
    1
    Comment actions Permalink

Please sign in to leave a comment.

Powered by Zendesk