Commit 46ffc06e4e1d3ee42b1be5314007ec9d53503043
1 parent
dd6c533d82
Exists in
master
and in
2 other branches
[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" |