Skip to content

Instantly share code, notes, and snippets.

@clintonmedbery
Created June 21, 2019 02:01
Show Gist options
  • Save clintonmedbery/49bd4e84b77346863123533b95f820ac to your computer and use it in GitHub Desktop.
Save clintonmedbery/49bd4e84b77346863123533b95f820ac to your computer and use it in GitHub Desktop.
Shiny Dockerfile
FROM rocker/shiny:3.6.0
RUN sudo apt-get update
RUN mkdir -p /var/lib/shiny-server/bookmarks/shiny
RUN DEBIAN_FRONTEND='noninteractive' apt-get install -y --no-install-recommends vim
RUN sudo apt-get install lsof
RUN apt-get update -qq && apt-get -y --no-install-recommends install \
libxml2-dev \
libcairo2-dev \
libsqlite3-dev \
libmariadbd-dev \
libmariadb-client-lgpl-dev \
libpq-dev \
libssl-dev \
libcurl4-openssl-dev \
libssh2-1-dev \
unixodbc-dev \
libgdal-dev \
libudunits2-0 \
libudunits2-dev \
&& install2.r --error \
--deps TRUE \
shiny \
shinydashboard \
tidyverse \
dplyr \
devtools \
formatR \
remotes \
selectr \
caTools \
BiocManager \
highcharter \
leaflet \
DT \
RMariaDB
RUN chmod -R 755 /srv/shiny-server/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment