Update docker exec and help
This commit is contained in:
parent
e5776f55ee
commit
e8fdc97ca9
1 changed files with 8 additions and 3 deletions
11
.zshrc
11
.zshrc
|
|
@ -298,14 +298,19 @@ alias bu="bundle update"
|
||||||
alias uzbl="uzbl-browser"
|
alias uzbl="uzbl-browser"
|
||||||
alias hide="SetFile -a V"
|
alias hide="SetFile -a V"
|
||||||
alias show="SetFile -a v"
|
alias show="SetFile -a v"
|
||||||
alias dh="echo 'dl, da [container] [command], dr <image> [command]', drm, drmf"
|
alias dh="echo 'dl -- list containers
|
||||||
|
da [container] [command] -- attach to running container
|
||||||
|
dr <image> [command] -- run an image
|
||||||
|
drm -- remove all containers
|
||||||
|
drmf -- force remove all containers'"
|
||||||
alias drm="docker rm \$(docker ps -qa)"
|
alias drm="docker rm \$(docker ps -qa)"
|
||||||
alias drmf="docker rm -f \$(docker ps -qa)"
|
alias drmf="docker rm -f \$(docker ps -qa)"
|
||||||
alias dl="docker ps -a"
|
alias dl="docker ps -a"
|
||||||
function da() {
|
function da() {
|
||||||
container_id=$1 && [ -z $1 ] && container_id=$(docker ps -qa | head -n 1)
|
container_id=$1 && [ -z $1 ] && container_id=$(docker ps -qa | head -n 1)
|
||||||
cmd=$2 && [ -z $2 ] && cmd="bash"
|
shift
|
||||||
docker exec -it $container_id $cmd
|
[ -z $1 ] && set -- bash
|
||||||
|
docker exec -it $container_id $@
|
||||||
}
|
}
|
||||||
function dr() {
|
function dr() {
|
||||||
[ -z $1 ] && echo 'usage: dr <image> [command]' && return 1
|
[ -z $1 ] && echo 'usage: dr <image> [command]' && return 1
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue