Skip to content

codingene/BioShineR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

BioShineR

Docker Cloud Automated build Docker Cloud Build Status Docker Pulls

Containerize Bioconductor and Shiny with DockeR

This serves as a base image to deploy a R Shiny application with Shiny-Server including some basic Bioconductor packages.

Whats the need?

Rocker-Project is already have a very nice rocker/shiny on Debian, But few dependency are missing while installing few R and Bioconductor packages.

Anyway this codingene/bioshiner made on top of rocker/shiny only and loosely follow the same principles.

Principles

  • Image tags will represnt corresponding Bioconductor relese versions

    For example to use Bioconductor 3.11

     docker pull codingene/bioshiner:3.11
    

All Tags

image Bioc-Version R-Version
codingene/bioshiner:3.10 Bioconductor:3.10 R:3.6.1
codingene/bioshiner:3.11 Bioconductor:3.11 R:4.0.0

Test

Clone this repository containing test app

git clone https://github.com/codingene/BioShineR

Run the app

docker run --rm -p 3838:3838 \
	-v ${PWD}/BioShineR/test/apps/biocmanager:/srv/shiny-server/ \
	-v /srv/shinylog/:/var/log/shiny-server/ \
	codingene/bioshiner:3.11

Open the app in browser: http://localhost:3838/