From 46ffc06e4e1d3ee42b1be5314007ec9d53503043 Mon Sep 17 00:00:00 2001 From: mj Date: Thu, 7 May 2015 23:48:02 +0200 Subject: [PATCH] [IMP] make use of $PERSISTENT_COMPOSE_FILE --- dotfiles/bash_aliases.sh | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/dotfiles/bash_aliases.sh b/dotfiles/bash_aliases.sh index fc5aa4c..6c97552 100644 --- a/dotfiles/bash_aliases.sh +++ b/dotfiles/bash_aliases.sh @@ -21,14 +21,19 @@ alias docker-compose="sudo docker-compose" alias dbak="sudo python /home/gj/.config/tools/docker-volume-backup/backup.py backup" alias dres="sudo python /home/gj/.config/tools/docker-volume-backup/backup.py restore" -alias dco="sudo docker-compose" -alias dcb="sudo docker-compose build" -alias dcl="sudo docker-compose logs" -alias dcps="sudo docker-compose ps" -alias dcrm="sudo docker-compose rm" -alias dcs="sudo docker-compose stop" -alias dcsta="sudo docker-compose start" -alias dcu="sudo docker-compose up" +COMPOSE_USE_FILE="" +if [ -n "$PERSISTENT_COMPOSE_FILE" ]; then + COMPOSE_ADD_FILE=" -f $PERSISTENT_COMPOSE_FILE" +fi + +alias dco="sudo docker-compose$COMPOSE_USE_FILE" +alias dcb="sudo docker-compose$COMPOSE_USE_FILE build" +alias dcl="sudo docker-compose$COMPOSE_USE_FILE logs" +alias dcps="sudo docker-compose$COMPOSE_USE_FILE ps" +alias dcrm="sudo docker-compose$COMPOSE_USE_FILE rm" +alias dcs="sudo docker-compose$COMPOSE_USE_FILE stop" +alias dcsta="sudo docker-compose$COMPOSE_USE_FILE start" +alias dcu="sudo docker-compose$COMPOSE_USE_FILE up" alias de="sudo docker exec -t -i" alias di="sudo docker inspect" -- 2.0.0