Geoeasy commited on
Commit
bf8b854
·
verified ·
1 Parent(s): 605fc0c

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +6 -4
Dockerfile CHANGED
@@ -1,19 +1,21 @@
1
  FROM rocker/r-ver:4.3.2
2
 
3
- EXPOSE 7860
4
  ENV PORT=7860
 
5
 
 
6
  RUN apt-get update && apt-get install -y \
7
  libcurl4-openssl-dev \
8
  libssl-dev \
9
  libxml2-dev \
10
  && rm -rf /var/lib/apt/lists/*
11
 
12
- RUN R -e "install.packages(c('shiny','readxl','dlookr','rpivotTable'), repos='https://cloud.r-project.org')"
 
 
13
 
14
  WORKDIR /app
15
-
16
  COPY app.R /app/app.R
17
  COPY STATUS1.xlsx /app/STATUS1.xlsx
18
 
19
- CMD ["R", "-e", "shiny::runApp('/app', host='0.0.0.0', port=as.numeric(Sys.getenv('PORT', 7860)))"]
 
1
  FROM rocker/r-ver:4.3.2
2
 
 
3
  ENV PORT=7860
4
+ EXPOSE 7860
5
 
6
+ # dependências de sistema
7
  RUN apt-get update && apt-get install -y \
8
  libcurl4-openssl-dev \
9
  libssl-dev \
10
  libxml2-dev \
11
  && rm -rf /var/lib/apt/lists/*
12
 
13
+ # pacotes R (explícitos, sem mágicas)
14
+ RUN R -e "install.packages('shiny', repos='https://cloud.r-project.org')"
15
+ RUN R -e "install.packages(c('readxl','rpivotTable','dlookr'), repos='https://cloud.r-project.org')"
16
 
17
  WORKDIR /app
 
18
  COPY app.R /app/app.R
19
  COPY STATUS1.xlsx /app/STATUS1.xlsx
20
 
21
+ CMD ["R", "-e", "shiny::runApp('/app', host='0.0.0.0', port=as.numeric(Sys.getenv('PORT')))"]