● About Docker ● Installing Docker - Mac and Windows ● Downloading TCGAbiolinksGUI image ● Configuring TCGAbiolinksGUI image ● Executing TCGAbiolinksGUI ● Executing Rstudio
2
ELMER analysis
About Docker
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.
3
ELMER analysis
Installing Docker - Linux 1
Go to: https://www.docker.com/community-edition#download
2
Select the right distro and follow the instructions
3
To run kitematic on linux please follow this post: http://www.tothenew.com/blog/docker-kitematic-for-linux/
2 2
2
2
Installing Docker - Mac and Windows 1
Go to: https://www.docker.com/products/docker-toolbox
2
Click in download
3
On the bottom of the page select the installer 1
2
WINDOWS 3
MAC
Installing Docker - Mac and Windows 1
2
Downloading TCGAbiolinksGUI image Run Kitematic Kitematic'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
Select New
2
Search for TCGAbiolinksGUI
3
Create (Download image)
1
2
3
Downloading TCGAbiolinksGUI image
Configuring TCGAbiolinksGUI image: volume 1
Go to Setting -> Volumes
2
Set a folder in your local machine where data created inside the docker will be saved
1
1
2
Configuring TCGAbiolinksGUI image: Ports 1
Go to Setting -> Ports
2
Add a Published IP:PORT to two docker ports: 8787 (rstudio) and 3838 (shiny-server)
3
Click on the Published IP:PORT to open it
4
Add /tcgabiolinksgui to the address to open the app 1
1
2 2
3
3
Executing TCGAbiolinksGUI
4
Add /tcgabiolinksgui to the address to open the app 4
Executing Rstudio 1
Click on the Published IP:PORT to open it
2
Login into rstudio (user: rstudio & password: rstudio)
Run Kitematic. Kitematic's one click install gets Docker running on your Mac and lets you control your app containers from a graphical user interface (GUI) ...
commands can be packaged as apps. ⢠Maven, Gradle⦠... Docker becomes a building block for your CI. ⢠CI only needs to ... group of container forms an app.
Create a tiny virtual environment, called a container, that holds just your application and its ... host operating system to build and account for these containers.
domain = meq.domain(10,20,0,10); cells = meq.cells(domain,num_freq=200, num_time=100); ...... This is now contaminator-free. â Observe the ghosts. Optional ...
data can only be âcorrectedâ for a single point on the sky. ... sufficient to predict it at the phase center (shifting ... errors (well this is actually good news, isn't it?)