FROM rocker/r2u:24.04 WORKDIR /code # r2u では install2.r が使える前提で進める(入っていない場合でも、この段階でエラーが可視化される) RUN install2.r --error --skipinstalled --ncpus -1 \ shiny \ dplyr \ ggplot2 \ readr \ ggExtra \ lubridate \ leaflet \ && rm -rf /tmp/downloaded_packages COPY . . EXPOSE 7860 CMD ["R", "--quiet", "-e", "shiny::runApp(host='0.0.0.0', port=7860)"]