tcgabiolinksgui docker - github · docker allows software to be packaged into containers:...
TRANSCRIPT
![Page 1: TCGAbiolinksGUI Docker - GitHub · Docker allows software to be packaged into containers: self-contained environments that contain everything needed to run the software. Containers](https://reader030.vdocument.in/reader030/viewer/2022041014/5ec5602067ccba06050c0be2/html5/thumbnails/1.jpg)
TCGAbiolinksGUI Docker
![Page 2: TCGAbiolinksGUI Docker - GitHub · Docker allows software to be packaged into containers: self-contained environments that contain everything needed to run the software. Containers](https://reader030.vdocument.in/reader030/viewer/2022041014/5ec5602067ccba06050c0be2/html5/thumbnails/2.jpg)
ELMER analysis
Table of contents
● About Docker● Installing Docker - Mac and Windows● Downloading TCGAbiolinksGUI image● Configuring TCGAbiolinksGUI image
● Executing TCGAbiolinksGUI
● Executing Rstudio
2
![Page 3: TCGAbiolinksGUI Docker - GitHub · Docker allows software to be packaged into containers: self-contained environments that contain everything needed to run the software. Containers](https://reader030.vdocument.in/reader030/viewer/2022041014/5ec5602067ccba06050c0be2/html5/thumbnails/3.jpg)
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
![Page 4: TCGAbiolinksGUI Docker - GitHub · Docker allows software to be packaged into containers: self-contained environments that contain everything needed to run the software. Containers](https://reader030.vdocument.in/reader030/viewer/2022041014/5ec5602067ccba06050c0be2/html5/thumbnails/4.jpg)
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
![Page 5: TCGAbiolinksGUI Docker - GitHub · Docker allows software to be packaged into containers: self-contained environments that contain everything needed to run the software. Containers](https://reader030.vdocument.in/reader030/viewer/2022041014/5ec5602067ccba06050c0be2/html5/thumbnails/5.jpg)
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
![Page 6: TCGAbiolinksGUI Docker - GitHub · Docker allows software to be packaged into containers: self-contained environments that contain everything needed to run the software. Containers](https://reader030.vdocument.in/reader030/viewer/2022041014/5ec5602067ccba06050c0be2/html5/thumbnails/6.jpg)
Installing Docker - Mac and Windows
1
2
![Page 7: TCGAbiolinksGUI Docker - GitHub · Docker allows software to be packaged into containers: self-contained environments that contain everything needed to run the software. Containers](https://reader030.vdocument.in/reader030/viewer/2022041014/5ec5602067ccba06050c0be2/html5/thumbnails/7.jpg)
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)
![Page 8: TCGAbiolinksGUI Docker - GitHub · Docker allows software to be packaged into containers: self-contained environments that contain everything needed to run the software. Containers](https://reader030.vdocument.in/reader030/viewer/2022041014/5ec5602067ccba06050c0be2/html5/thumbnails/8.jpg)
Downloading TCGAbiolinksGUI image
1 2
3
Select New
Search for TCGAbiolinksGUI
Create (Download image)
1
2
3
![Page 9: TCGAbiolinksGUI Docker - GitHub · Docker allows software to be packaged into containers: self-contained environments that contain everything needed to run the software. Containers](https://reader030.vdocument.in/reader030/viewer/2022041014/5ec5602067ccba06050c0be2/html5/thumbnails/9.jpg)
Downloading TCGAbiolinksGUI image
![Page 10: TCGAbiolinksGUI Docker - GitHub · Docker allows software to be packaged into containers: self-contained environments that contain everything needed to run the software. Containers](https://reader030.vdocument.in/reader030/viewer/2022041014/5ec5602067ccba06050c0be2/html5/thumbnails/10.jpg)
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
![Page 11: TCGAbiolinksGUI Docker - GitHub · Docker allows software to be packaged into containers: self-contained environments that contain everything needed to run the software. Containers](https://reader030.vdocument.in/reader030/viewer/2022041014/5ec5602067ccba06050c0be2/html5/thumbnails/11.jpg)
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
![Page 12: TCGAbiolinksGUI Docker - GitHub · Docker allows software to be packaged into containers: self-contained environments that contain everything needed to run the software. Containers](https://reader030.vdocument.in/reader030/viewer/2022041014/5ec5602067ccba06050c0be2/html5/thumbnails/12.jpg)
Executing TCGAbiolinksGUI
Add /tcgabiolinksgui to the address to open the app
4
4
![Page 13: TCGAbiolinksGUI Docker - GitHub · Docker allows software to be packaged into containers: self-contained environments that contain everything needed to run the software. Containers](https://reader030.vdocument.in/reader030/viewer/2022041014/5ec5602067ccba06050c0be2/html5/thumbnails/13.jpg)
Executing Rstudio
Click on the Published IP:PORT to open it
Login into rstudio (user: rstudio & password: rstudio)
1
2
1
2