FROM rocker/tidyverse:latest

RUN apt-get update \
        && apt-get install -y libmariadb-dev \
        && apt-get clean \ 
        && rm -rf /var/lib/apt/lists/ \ 
        && rm -rf /tmp/downloaded_packages/ /tmp/*.rds
    
## install packages from CRAN (and clean up)
RUN Rscript -e "install.packages(c('tidyverse','purr','psych','lme4','lmerTest','broom','doBy','reshape','emmeans','effects','mlr','randomForest','glmnet','foreign'), repos='https://cran.rstudio.com/')" \
    && rm -rf /tmp/downloaded_packages/ /tmp/*.rds


EXPOSE 8787

CMD ["/init"]

