Spaces:
Sleeping
Sleeping
Commit
·
4cca4a8
1
Parent(s):
9475398
corregida recuperacion de variables env_vars
Browse files- .gitignore +1 -0
- 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 |
-
|
|
|
|
|
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"]
|