Skip to content

BaderLab/Cytoscape-workshop-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Enrichment Map Tutorial Docker

This docker build creates an image that contains all programs and libraries required to run the basic EM analysis described in the Enrichment Map Protocol.

Build steps

  1. Install Docker. For OS X (with VMWare installed), you can use Homebrew:

     $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
     $ brew install docker docker-compose docker-machine
    
  2. For Mac osx follow the instruction from docker

  3. For windows follow the instructions from docker

  4. Create a Docker machine:

     $ docker-machine create --driver vmwarefusion
    
  5. Build Enrichment Map Tutorial Docker.Run the below command from the directory that contains your Dockerfile. This should take several minutes:

     $ docker build -t emtutorial/emtutorial .
    

Running

  1. To run the above docker image you need modify the below to contain the ip of the computer you are working on. Change 192.168.0.10 to your IP.

     $ docker run --rm -it -p 8888:8888  --add-host="localhost:192.168.0.10" -v "$(pwd)/notebooks:/home/jovyan/work" emtutorial/emtutorial
    
  2. Get IP of docker image

     $ docker-machine ip
    
  3. You can now access the Enrichment Map Tutorial Docker from you browser: http://ip-of-docker-machine:8888

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published