aepstar commited on
Commit
e918776
·
1 Parent(s): 4d6a097

edit user dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +8 -6
Dockerfile CHANGED
@@ -1,12 +1,6 @@
1
  # Generated by the vetiver package; edit with care
2
 
3
  FROM rocker/r-ver:4.3.3
4
- # create a non-root user to run the app
5
- RUN useradd --create-home appuser
6
-
7
- ENV RENV_CONFIG_REPOS_OVERRIDE https://packagemanager.rstudio.com/cran/latest
8
- ENV HOME=/home/appuser
9
- WORKDIR $HOME
10
 
11
  RUN apt-get update -qq && apt-get install -y --no-install-recommends \
12
  libcurl4-openssl-dev \
@@ -18,6 +12,14 @@ RUN apt-get update -qq && apt-get install -y --no-install-recommends \
18
  && apt-get clean
19
 
20
  COPY vetiver_renv.lock renv.lock
 
 
 
 
 
 
 
 
21
  # Create the .cache directory and give appuser permission to write to it
22
  RUN mkdir -p /home/appuser/.cache && chown -R appuser:appuser /home/appuser/.cache
23
  # Create the .cache/pins/url directory and give appuser permission to write to it
 
1
  # Generated by the vetiver package; edit with care
2
 
3
  FROM rocker/r-ver:4.3.3
 
 
 
 
 
 
4
 
5
  RUN apt-get update -qq && apt-get install -y --no-install-recommends \
6
  libcurl4-openssl-dev \
 
12
  && apt-get clean
13
 
14
  COPY vetiver_renv.lock renv.lock
15
+
16
+ # create a non-root user to run the app
17
+ RUN useradd --create-home appuser
18
+
19
+ ENV RENV_CONFIG_REPOS_OVERRIDE https://packagemanager.rstudio.com/cran/latest
20
+ ENV HOME=/home/appuser
21
+ WORKDIR $HOME
22
+
23
  # Create the .cache directory and give appuser permission to write to it
24
  RUN mkdir -p /home/appuser/.cache && chown -R appuser:appuser /home/appuser/.cache
25
  # Create the .cache/pins/url directory and give appuser permission to write to it