misantamaria commited on
Commit
0e9e79b
·
1 Parent(s): 3ad2ec3

docker med fixed

Browse files
Files changed (3) hide show
  1. Dockerfile.med +4 -0
  2. local_exec_docker.sh +2 -2
  3. local_exec_med.sh +17 -0
Dockerfile.med CHANGED
@@ -38,6 +38,10 @@ ENV APPDIR='/home/app'
38
  ENV DATADIR=$HOME'/data/'
39
  ENV DVATSDIR=$HOME'/dvats/'
40
 
 
 
 
 
41
  #--- Volumes
42
  COPY --chown=${USER_ID}:${GROUP_ID} ../r_shiny_app $APPDIR
43
  COPY --chown=${USER_ID}:${GROUP_ID} ${LOCAL_DATA_PATH} $DATADIR
 
38
  ENV DATADIR=$HOME'/data/'
39
  ENV DVATSDIR=$HOME'/dvats/'
40
 
41
+
42
+ ARG LOCAL_DATA_PATH
43
+ ENV LOCAL_DATA_PATH=$LOCAL_DATA_PATH
44
+
45
  #--- Volumes
46
  COPY --chown=${USER_ID}:${GROUP_ID} ../r_shiny_app $APPDIR
47
  COPY --chown=${USER_ID}:${GROUP_ID} ${LOCAL_DATA_PATH} $DATADIR
local_exec_docker.sh CHANGED
@@ -17,8 +17,8 @@ flags=()
17
  if ((INTER == 1)); then
18
  echo "INTERACTIVE"
19
  flags+=("-it" "--entrypoint" "/bin/bash")
20
- else
21
- flags+=( "--entrypoint" "entrypoint.sh")
22
  fi
23
 
24
  flags+=("--gpus" "all")
 
17
  if ((INTER == 1)); then
18
  echo "INTERACTIVE"
19
  flags+=("-it" "--entrypoint" "/bin/bash")
20
+ #else
21
+ #flags+=( "--entrypoint" "entrypoint.sh")
22
  fi
23
 
24
  flags+=("--gpus" "all")
local_exec_med.sh ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Inicializa un array vacío
2
+ args=()
3
+
4
+ # Lee el archivo .env línea por línea
5
+ while IFS='=' read -r key value; do
6
+ if [[ $key != \#* && $key != '' ]]; then # Excluye comentarios y líneas vacías
7
+ args+=(-e "$key=$value") # Agrega --build-arg y la variable como un elemento
8
+ fi
9
+ done < .env
10
+
11
+ #echo "args: ${args[@]}"
12
+ #read -p "Press enter to continue"
13
+
14
+
15
+ #read -p "Press enter to continue"
16
+ # Ejecuta docker build con los argumentos
17
+ echo "docker run "dvats-rstudio-ghf:latest --it --entrypoint /bin/bash --gpus all" "${args[@]}" -t dvatshf-med"