Commit 8247dcdf authored by jbleher's avatar jbleher
Browse files

New Dockerfile

parent 36bc6f3b
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
# Base image https://hub.docker.com/u/rocker/
FROM rocker/shiny:latest
FROM rocker/shiny-verse:latest

# system libraries of general use
## install debian packages
@@ -20,7 +20,7 @@ RUN apt-get update && \
    apt-get clean
USER root
# install renv & restore packages
RUN Rscript -e 'install.packages(c("renv","tidyverse","plotly"))'
RUN Rscript -e 'install.packages("plotly", dependencies = TRUE, repos = "https://cloud.r-project.org")'

# expose port
EXPOSE 3838
+2 −2
Original line number Diff line number Diff line
upstream shinyservice {
 server  <IP-ADDRESS>:3838;
 server  0.0.0.0:3838;
}



server {
 listen 80;
 server_name <IP-ADDRESS>;
 server_name localhost;
 location / {
   # This would be the directory where your React app's static files are stored at
   root /usr/share/nginx/html;
+2 −2
Original line number Diff line number Diff line
@@ -8,7 +8,7 @@ services:
      - ./assets/site-content:/usr/share/nginx/html:rw
      - ./assets/config:/etc/nginx/conf.d:rw
  shiny:
    build: .
    image: jbleher/ids_ss24_shiny
    ports:
      - "3838:3838"
    volumes: