Spaces:
Sleeping
Sleeping
Commit
·
f8d6c41
1
Parent(s):
5da5fb6
Echos added para intentar ver dónde está exactamente el error del permiso
Browse files- Dockerfile +3 -2
- entrypoint-rstudio.sh +10 -0
Dockerfile
CHANGED
@@ -81,6 +81,7 @@ ENTRYPOINT [ "/usr/local/bin/entrypoint-rstudio.sh" ]
|
|
81 |
|
82 |
# Rewrite the miniconda path environment in case it has been redefined in the compose file
|
83 |
RUN echo "RETICULATE_MINICONDA_PATH=${RETICULATE_MINICONDA_PATH}" >> ${HOME}/.Renviron
|
84 |
-
|
85 |
-
# make non-activate conda commands available
|
86 |
ENV PATH=${RETICULATE_MINICONDA_PATH}/bin:${PATH}
|
|
|
|
81 |
|
82 |
# Rewrite the miniconda path environment in case it has been redefined in the compose file
|
83 |
RUN echo "RETICULATE_MINICONDA_PATH=${RETICULATE_MINICONDA_PATH}" >> ${HOME}/.Renviron
|
84 |
+
echo "---> Make non-activate conda commands available"
|
85 |
+
RUN # make non-activate conda commands available
|
86 |
ENV PATH=${RETICULATE_MINICONDA_PATH}/bin:${PATH}
|
87 |
+
RUN echo "--> Go!"
|
entrypoint-rstudio.sh
CHANGED
@@ -6,13 +6,21 @@ gid=$(id -g)
|
|
6 |
|
7 |
echo "uid $uid gid $gid"
|
8 |
|
|
|
|
|
9 |
echo ". ${HOME}/miniconda3/etc/profile.d/conda.sh" >> ${HOME}/.bashrc
|
|
|
|
|
|
|
|
|
10 |
# Make bash automatically activate the conda environment
|
11 |
echo "conda activate ${ENV_PREFIX}" >> ~/.bashrc
|
12 |
#echo "export WANDB_ENTITY=${WANDB_ENTITY:-default}" >> ${HOME}/.bashrc
|
13 |
# echo "WANDB_ENTITY=${WANDB_ENTITY:-default}" >> ${HOME}/.Renviron
|
14 |
|
15 |
# Define an array of environment variable names from the ENV_VARS Compose variable
|
|
|
|
|
16 |
IFS=',' read -ra ENV_VAR_NAMES <<< "$ENV_VARS"
|
17 |
|
18 |
echo "ENV_VAR_NAMES=${ENV_VAR_NAMES[@]}"
|
@@ -23,8 +31,10 @@ for ENV_VAR_NAME in "${ENV_VAR_NAMES[@]}"; do
|
|
23 |
echo "$ENV_VAR_NAME=$ENV_VAR_VALUE" >> ${HOME}/.Renviron
|
24 |
done
|
25 |
|
|
|
26 |
ulimit -s 16384
|
27 |
|
28 |
# start rstudio server
|
29 |
/init
|
|
|
30 |
exec "$@"
|
|
|
6 |
|
7 |
echo "uid $uid gid $gid"
|
8 |
|
9 |
+
echo "--> Setup miniconda3"
|
10 |
+
|
11 |
echo ". ${HOME}/miniconda3/etc/profile.d/conda.sh" >> ${HOME}/.bashrc
|
12 |
+
|
13 |
+
|
14 |
+
echo "--> Conda activate"
|
15 |
+
|
16 |
# Make bash automatically activate the conda environment
|
17 |
echo "conda activate ${ENV_PREFIX}" >> ~/.bashrc
|
18 |
#echo "export WANDB_ENTITY=${WANDB_ENTITY:-default}" >> ${HOME}/.bashrc
|
19 |
# echo "WANDB_ENTITY=${WANDB_ENTITY:-default}" >> ${HOME}/.Renviron
|
20 |
|
21 |
# Define an array of environment variable names from the ENV_VARS Compose variable
|
22 |
+
|
23 |
+
echo "---> Setup variables"
|
24 |
IFS=',' read -ra ENV_VAR_NAMES <<< "$ENV_VARS"
|
25 |
|
26 |
echo "ENV_VAR_NAMES=${ENV_VAR_NAMES[@]}"
|
|
|
31 |
echo "$ENV_VAR_NAME=$ENV_VAR_VALUE" >> ${HOME}/.Renviron
|
32 |
done
|
33 |
|
34 |
+
echo "---> Ensure ulimit"
|
35 |
ulimit -s 16384
|
36 |
|
37 |
# start rstudio server
|
38 |
/init
|
39 |
+
echo "---> Go!"
|
40 |
exec "$@"
|