Spaces:
Sleeping
Sleeping
Commit
·
cf03fa9
1
Parent(s):
34f22e2
trying to move commands from entrypoint to build phase
Browse files- Dockerfile +27 -0
- docker/.entrypoint-rstudio.sh.swp +0 -0
Dockerfile
CHANGED
@@ -71,5 +71,32 @@ RUN # make non-activate conda commands available
|
|
71 |
ENV PATH=${RETICULATE_MINICONDA_PATH}/bin:${PATH}
|
72 |
RUN echo "--> Permissions"
|
73 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
74 |
RUN echo "--> Go!"
|
75 |
|
|
|
71 |
ENV PATH=${RETICULATE_MINICONDA_PATH}/bin:${PATH}
|
72 |
RUN echo "--> Permissions"
|
73 |
|
74 |
+
RUN echo "$(id )"
|
75 |
+
|
76 |
+
RUN echo "--> Setup miniconda3"
|
77 |
+
|
78 |
+
RUN echo ". ${HOME}miniconda3/etc/profile.d/conda.sh" >> ${HOME}/rstudio/.bashrc
|
79 |
+
|
80 |
+
|
81 |
+
RUN echo "--> Conda activate"
|
82 |
+
|
83 |
+
# Make bash automatically activate the conda environment
|
84 |
+
RUN echo "conda activate ${ENV_PREFIX}" >> ${HOME}/rstudio/.bashrc
|
85 |
+
#echo "export WANDB_ENTITY=${WANDB_ENTITY:-default}" >> ${HOME}/.bashrc
|
86 |
+
# echo "WANDB_ENTITY=${WANDB_ENTITY:-default}" >> ${HOME}/.Renviron
|
87 |
+
|
88 |
+
# Define an array of environment variable names from the ENV_VARS Compose variable
|
89 |
+
|
90 |
+
RUN echo "---> Setup variables"
|
91 |
+
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 |
|
docker/.entrypoint-rstudio.sh.swp
ADDED
Binary file (12.3 kB). View file
|
|