Gapminder / Dockerfile
Ifeanyi's picture
Update Dockerfile
5e24e3f verified
raw
history blame contribute delete
726 Bytes
FROM rocker/shiny:latest
# Install system libraries needed by R packages
RUN apt-get update && apt-get install -y \
libcurl4-openssl-dev \
libssl-dev \
libxml2-dev \
libgit2-dev \
libharfbuzz-dev \
libfribidi-dev \
libfreetype6-dev \
libfontconfig1-dev \
libpng-dev \
libtiff5-dev \
libglpk-dev \
libjpeg-dev \
zlib1g-dev \
&& apt-get clean
WORKDIR /code
# Install required R packages
RUN install2.r --error \
shiny \
shinychat \
bs4Dash \
bslib \
ellmer \
highcharter \
gapminder \
reactable \
pak
RUN R -e "pak::pak('posit-dev/querychat/pkg-r')"
COPY . .
CMD ["R", "--quiet", "-e", "shiny::runApp(host='0.0.0.0', port=7860)"]