Slim down docker image using slimtoolkit/slim
Change-Id: I6b3d96d5bfc4f7e59e5f897d19717d4dcfcbddf2
diff --git a/Dockerfile b/Dockerfile
index 19f8a12..4b0d6e0 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -4,13 +4,14 @@
libu2f-udev build-essential libglpk40 libcurl4-gnutls-dev libxml2-dev libsodium-dev libsecret-1-dev libfontconfig1-dev libssl-dev libxt6 libpq-dev
COPY /shiny ./app
+COPY /cache ./cache
RUN R -e "install.packages(c('devtools', 'shiny', 'shinythemes', 'highcharter'))"
RUN R -e 'devtools::install_git("https://korap.ids-mannheim.de/gerrit/IDS-Mannheim/idsThemeR")'
RUN R -e 'devtools::install_git("https://korap.ids-mannheim.de/gerrit/KorAP/RKorAPClient")'
RUN echo "Populating cache"
ENV R_CACHE_ROOTPATH=/cache
-RUN mkdir ${R_CACHE_ROOTPATH}
+RUN mkdir -p ${R_CACHE_ROOTPATH}
RUN R -e 'input=list(cq=";referTo ratskorpus-2023-1;referTo drukola.20180909.1b_words"); source("/app/app.R"); renderHighchart<-function(x) { eval(x) }; server(input,"","");'
EXPOSE 3838