Commit 46ffc06e4e1d3ee42b1be5314007ec9d53503043

Authored by mj
1 parent dd6c533d82
Exists in master and in 2 other branches 02-merge, dev

[IMP] make use of $PERSISTENT_COMPOSE_FILE

Showing 1 changed file with 13 additions and 8 deletions Side-by-side Diff

dotfiles/bash_aliases.sh
... ... @@ -21,14 +21,19 @@ alias docker-compose="sudo docker-compose"
21 21 alias dbak="sudo python /home/gj/.config/tools/docker-volume-backup/backup.py backup"
22 22 alias dres="sudo python /home/gj/.config/tools/docker-volume-backup/backup.py restore"
23 23  
24   -alias dco="sudo docker-compose"
25   -alias dcb="sudo docker-compose build"
26   -alias dcl="sudo docker-compose logs"
27   -alias dcps="sudo docker-compose ps"
28   -alias dcrm="sudo docker-compose rm"
29   -alias dcs="sudo docker-compose stop"
30   -alias dcsta="sudo docker-compose start"
31   -alias dcu="sudo docker-compose up"
  24 +COMPOSE_USE_FILE=""
  25 +if [ -n "$PERSISTENT_COMPOSE_FILE" ]; then
  26 + COMPOSE_ADD_FILE=" -f $PERSISTENT_COMPOSE_FILE"
  27 +fi
  28 +
  29 +alias dco="sudo docker-compose$COMPOSE_USE_FILE"
  30 +alias dcb="sudo docker-compose$COMPOSE_USE_FILE build"
  31 +alias dcl="sudo docker-compose$COMPOSE_USE_FILE logs"
  32 +alias dcps="sudo docker-compose$COMPOSE_USE_FILE ps"
  33 +alias dcrm="sudo docker-compose$COMPOSE_USE_FILE rm"
  34 +alias dcs="sudo docker-compose$COMPOSE_USE_FILE stop"
  35 +alias dcsta="sudo docker-compose$COMPOSE_USE_FILE start"
  36 +alias dcu="sudo docker-compose$COMPOSE_USE_FILE up"
32 37  
33 38 alias de="sudo docker exec -t -i"
34 39 alias di="sudo docker inspect"