Spaces:
Sleeping
Sleeping
File size: 717 Bytes
6fd6bab a458f3b 6fd6bab ba2fe7f a458f3b 07f01fb a458f3b 07f01fb 04c66c2 a458f3b 6fd6bab 2b21fc2 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
# Inicializa un array vacío
args=()
# Lee el archivo .env línea por línea
while IFS='=' read -r key value; do
if [[ $key != \#* && $key != '' ]]; then # Excluye comentarios y líneas vacías
args+=(-e "$key=$value") # Agrega --build-arg y la variable como un elemento
fi
done < .env
echo "args: ${args[@]}"
#read -p "Press enter to continue"
INTER=$1
flags=()
if ((INTER == 1)); then
echo "INTERACTIVE"
flags+=("-it" "--entrypoint" "/bin/bash")
else
flags+=( "--entrypoint" "./entrypoint.sh")
fi
flags+=("--gpus" "all")
echo "${flags[@]}"
#read -p "Press enter to continue"
# Ejecuta docker build con los argumentos
docker run -p 8888:8867 "${flags[@]}" "${args[@]}" -t dvatshf |