-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDockerfile
10 lines (8 loc) · 907 Bytes
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
FROM rocker/shiny-verse:3.5.1
LABEL author="Joseph Sayler" email="[email protected]" company="Axio Research" version="1.2" maintainer="Joseph Sayler <[email protected]>"
RUN Rscript -e "install.packages(c('ggplot2','Cairo','shiny','DBI','RSQLite','plotly','manhattanly','data.table','hexbin','webshot','shinyBS','htmlwidgets','DT','shinyhelper','dbplyr','shinydashboard','shinyjs','gtools','ggvis','gridExtra','magrittr','plumber','shinycssloaders','shinyWidgets','crayon'))" \
&& Rscript -e "devtools::install_github('jjsayleraxio/[email protected]')" \
&& apt-get update && apt install -y curl vim \
&& curl --raw "https://raw.githubusercontent.com/jjsayleraxio/AxioShiny/devel/files/run.R" > /run.R \
&& curl --raw "https://raw.githubusercontent.com/jjsayleraxio/AxioShiny/devel/files/shiny-server.sh" > /usr/bin/shiny-server.sh \
&& chmod 755 /usr/bin/shiny-server.sh