tcgabiolinksgui docker - github · docker allows software to be packaged into containers:...

13
TCGAbiolinksGUI Docker

Upload: others

Post on 20-May-2020

10 views

Category:

Documents


0 download

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

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

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

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

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

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

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

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

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

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

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

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

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

Executing Rstudio

Click on the Published IP:PORT to open it

Login into rstudio (user: rstudio & password: rstudio)

1

2

1

2