tcgabiolinksgui docker - github · docker allows software to be packaged into containers:...
TRANSCRIPT
TCGAbiolinksGUI Docker
ELMER analysis
Table of contents
● About Docker● Installing Docker - Mac and Windows● Downloading TCGAbiolinksGUI image● Configuring TCGAbiolinksGUI image
● Executing TCGAbiolinksGUI
● Executing Rstudio
2
Docker allows software to be packaged into containers: self-contained environments that contain everything needed to run the software. Containers can be run anywhere (containers run in modern Linux kernels, but can be run on Windows and Mac as well using a virtual machine called Docker Toolbox.
ELMER analysis
About Docker
3
Installing Docker - Linux
Go to: https://www.docker.com/community-edition#download
Select the right distro and follow the instructions
To run kitematic on linux please follow this post:
http://www.tothenew.com/blog/docker-kitematic-for-linux/
1
2
2
2
2
2
3
Installing Docker - Mac and Windows
Go to: https://www.docker.com/products/docker-toolbox
Click in download
On the bottom of the page select the installer
2
WINDOWS
MAC
3
1
1
2
3
Installing Docker - Mac and Windows
1
2
Downloading TCGAbiolinksGUI image
Run KitematicKitematic's one click install gets Docker running on your Mac and lets you control your app containers from a graphical user interface (GUI)
Downloading TCGAbiolinksGUI image
1 2
3
Select New
Search for TCGAbiolinksGUI
Create (Download image)
1
2
3
Downloading TCGAbiolinksGUI image
Configuring TCGAbiolinksGUI image: volume
Go to Setting -> Volumes
Set a folder in your local machine where data created inside the docker will be saved
1
2
1
1
2
Configuring TCGAbiolinksGUI image: Ports
Go to Setting -> Ports
Add a Published IP:PORT to two docker ports: 8787 (rstudio) and 3838 (shiny-server)
Click on the Published IP:PORT to open it
Add /tcgabiolinksgui to the address to open the app
1
2
1
1
2
2
3
3
3
4
Executing TCGAbiolinksGUI
Add /tcgabiolinksgui to the address to open the app
4
4
Executing Rstudio
Click on the Published IP:PORT to open it
Login into rstudio (user: rstudio & password: rstudio)
1
2
1
2