Skip to content

Instantly share code, notes, and snippets.

@omerucel
Last active December 12, 2016 14:41
Show Gist options
  • Save omerucel/d53b7900f5bdf3ed6341dfeeeee17165 to your computer and use it in GitHub Desktop.
Save omerucel/d53b7900f5bdf3ed6341dfeeeee17165 to your computer and use it in GitHub Desktop.
Docker exec helper
autoload bashcompinit // for oh-my-zsh
bashcompinit // for oh-my-zsh
docker-exec() {
docker exec -it $1 /bin/bash
}
_dockerexec() {
local cur="${COMP_WORDS[COMP_CWORD]}"
local names=$(docker ps --format="{{.Names}}")
COMPREPLY=( $(compgen -W "${names}" ${cur}) )
}
complete -F _dockerexec docker-exec
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment