diff --git a/.Dockerfile.ci b/.Dockerfile.ci deleted file mode 100644 index 85d68a6..0000000 --- a/.Dockerfile.ci +++ /dev/null @@ -1,37 +0,0 @@ -FROM rocker/shiny:4.4.0 - -# System dependencies commonly required by R packages -RUN apt-get update && apt-get install -y \ - libcurl4-openssl-dev \ - libssl-dev \ - libxml2-dev \ - libgit2-dev \ - libfontconfig1-dev \ - libharfbuzz-dev \ - libfribidi-dev \ - libfreetype6-dev \ - libpng-dev \ - libjpeg-dev \ - libtiff5-dev \ - && rm -rf /var/lib/apt/lists/* - -WORKDIR /srv/shiny-server - -# Copy the application -COPY . /srv/shiny-server/ - -# Prevent renv attempting to use pak -ENV RENV_CONFIG_PAK_ENABLED=FALSE -ENV CFLAGS=-Wno-error=format-security - -# Install renv and restore project packages -RUN R -e "install.packages('renv', repos='https://cran.rstudio.com'); \ - renv::init(bare = TRUE); \ - renv::restore(prompt = FALSE)" - -# Permissions -RUN chown -R shiny:shiny /srv/shiny-server - -EXPOSE 3838 - -CMD ["/usr/bin/shiny-server"]