File size: 726 Bytes
6a84f3d 002cfd7 e86d187 5e24e3f e86d187 002cfd7 e86d187 002cfd7 0ab3a73 031d7c7 0ab3a73 031d7c7 5216f75 002cfd7 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | 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)"]
|