misantamaria commited on
Commit
4cca4a8
·
1 Parent(s): 9475398

corregida recuperacion de variables env_vars

Browse files
Files changed (2) hide show
  1. .gitignore +1 -0
  2. Dockerfile +4 -1
.gitignore ADDED
@@ -0,0 +1 @@
 
 
1
+ .env
Dockerfile CHANGED
@@ -85,10 +85,13 @@ RUN echo "conda activate ${ENV_PREFIX}" >> ${HOME}/rstudio/.bashrc
85
  # Define an array of environment variable names from the ENV_VARS Compose variable
86
  ARG ENV_VARS=ENV_VARS
87
  RUN echo "---> Setup variables" && \
88
- echo "$ENV_VARS" | tr ',' '\n' | while read ENV_VAR_NAME; do \
 
 
89
  ENV_VAR_VALUE="${!ENV_VAR_NAME:-default}"; \
90
  echo "$ENV_VAR_NAME=$ENV_VAR_VALUE"; \
91
  done > ${HOME}/rstudio/.Renviron
92
 
 
93
  RUN echo "--> Go!"
94
  CMD ["/init"]
 
85
  # Define an array of environment variable names from the ENV_VARS Compose variable
86
  ARG ENV_VARS=ENV_VARS
87
  RUN echo "---> Setup variables" && \
88
+ IFS=',' read -ra NAMES <<< "ENV_VARS" && \
89
+ for ENV_VAR_NAME in "${NAMES[@]}"; do \
90
+ #echo "$ENV_VARS" | tr ',' '\n' | while read ENV_VAR_NAME; do \
91
  ENV_VAR_VALUE="${!ENV_VAR_NAME:-default}"; \
92
  echo "$ENV_VAR_NAME=$ENV_VAR_VALUE"; \
93
  done > ${HOME}/rstudio/.Renviron
94
 
95
+
96
  RUN echo "--> Go!"
97
  CMD ["/init"]