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 "$@"
|