Skip to content

Latest commit

 

History

History
53 lines (41 loc) · 2.05 KB

README.md

File metadata and controls

53 lines (41 loc) · 2.05 KB

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/