TimStats commited on
Commit
1e265a4
·
verified ·
1 Parent(s): db9d049

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +17 -2
Dockerfile CHANGED
@@ -1,7 +1,22 @@
1
  FROM rocker/r-base:latest
2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3
  WORKDIR /code
4
 
 
5
  RUN install2.r --error \
6
  shiny \
7
  dplyr \
@@ -12,7 +27,7 @@ RUN install2.r --error \
12
  baseballr \
13
  DT \
14
  httr
15
-
16
  COPY . .
17
 
18
- CMD ["R", "--quiet", "-e", "shiny::runApp(host='0.0.0.0', port=7860)"]
 
1
  FROM rocker/r-base:latest
2
 
3
+ # Install system dependencies first
4
+ RUN apt-get update && apt-get install -y \
5
+ libcurl4-openssl-dev \
6
+ libssl-dev \
7
+ libxml2-dev \
8
+ libfontconfig1-dev \
9
+ libharfbuzz-dev \
10
+ libfribidi-dev \
11
+ libfreetype6-dev \
12
+ libpng-dev \
13
+ libtiff5-dev \
14
+ libjpeg-dev \
15
+ && rm -rf /var/lib/apt/lists/*
16
+
17
  WORKDIR /code
18
 
19
+ # Install R packages
20
  RUN install2.r --error \
21
  shiny \
22
  dplyr \
 
27
  baseballr \
28
  DT \
29
  httr
30
+
31
  COPY . .
32
 
33
+ CMD ["R", "--quiet", "-e", "shiny::runApp(host='0.0.0.0', port=7860)"]