misantamaria commited on
Commit
cf03fa9
·
1 Parent(s): 34f22e2

trying to move commands from entrypoint to build phase

Browse files
Files changed (2) hide show
  1. Dockerfile +27 -0
  2. 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