You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
796 B
27 lines
796 B
# Support Compose v2 as docker CLI plugin |
|
# |
|
# This tests that the (old) docker-compose command is in $PATH and that |
|
# it resolves to an existing executable file if it's a symlink. |
|
[[ -x "${commands[docker-compose]:A}" ]] && dccmd='docker-compose' || dccmd='docker compose' |
|
|
|
alias dco="$dccmd" |
|
alias dcb="$dccmd build" |
|
alias dce="$dccmd exec" |
|
alias dcps="$dccmd ps" |
|
alias dcrestart="$dccmd restart" |
|
alias dcrm="$dccmd rm" |
|
alias dcr="$dccmd run" |
|
alias dcstop="$dccmd stop" |
|
alias dcup="$dccmd up" |
|
alias dcupb="$dccmd up --build" |
|
alias dcupd="$dccmd up -d" |
|
alias dcupdb="$dccmd up -d --build" |
|
alias dcdn="$dccmd down" |
|
alias dcl="$dccmd logs" |
|
alias dclf="$dccmd logs -f" |
|
alias dclF="$dccmd logs -f --tail 0" |
|
alias dcpull="$dccmd pull" |
|
alias dcstart="$dccmd start" |
|
alias dck="$dccmd kill" |
|
|
|
unset dccmd
|
|
|