misantamaria commited on
Commit
8b2e56e
·
1 Parent(s): a6dc5f7
Files changed (1) hide show
  1. Dockerfile +5 -10
Dockerfile CHANGED
@@ -87,16 +87,11 @@ RUN echo "conda activate ${ENV_PREFIX}" >> ${HOME}/rstudio/.bashrc
87
 
88
  # Define an array of environment variable names from the ENV_VARS Compose variable
89
 
90
- RUN echo "---> Setup variables"
91
- RUN IFS=',' read -ra ENV_VAR_NAMES <<< "$ENV_VARS"
92
-
93
- RUN echo "ENV_VAR_NAMES=${ENV_VAR_NAMES[@]}"
94
-
95
- # Loop through the array of environment variable names and set the variables
96
- RUN for ENV_VAR_NAME in "${ENV_VAR_NAMES[@]}"; do \
97
- ENV_VAR_VALUE="${!ENV_VAR_NAME:-default}" \
98
- echo "$ENV_VAR_NAME=$ENV_VAR_VALUE" >> ${HOME}/rstudio/.Renviron \
99
- done
100
 
101
  RUN echo "--> Go!"
102
 
 
87
 
88
  # Define an array of environment variable names from the ENV_VARS Compose variable
89
 
90
+ RUN echo "---> Setup variables" && \
91
+ echo "$ENV_VARS" | tr ',' '\n' | while read ENV_VAR_NAME; do \
92
+ ENV_VAR_VALUE="${!ENV_VAR_NAME:-default}"; \
93
+ echo "$ENV_VAR_NAME=$ENV_VAR_VALUE"; \
94
+ done > ${HOME}/rstudio/.Renviron
 
 
 
 
 
95
 
96
  RUN echo "--> Go!"
97