mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2026-02-06 02:51:32 +01:00
very large update
This commit is contained in:
parent
597092aa83
commit
ef398bf673
22 changed files with 2982 additions and 79 deletions
34
docker-util.sh
Normal file
34
docker-util.sh
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
###
|
||||
### DOCKER UTIL
|
||||
###
|
||||
|
||||
alias dk="docker"
|
||||
alias docker-killall="killall com.docker.hyperkit"
|
||||
alias killall-docker="killall com.docker.hyperkit"
|
||||
|
||||
alias dps="docker ps"
|
||||
alias dl="docker logs "
|
||||
alias dlf="docker logs -f "
|
||||
|
||||
# stop all containers
|
||||
function docker-stop-all-containers () {
|
||||
echo "Stopping all containers..." ; docker container stop -t 2 $(docker container ls -q) 2>/dev/null ; echo ""
|
||||
}
|
||||
|
||||
function docker-lsg () {
|
||||
docker image ls | grep -Ei "'IMAGE ID'|$1"
|
||||
}
|
||||
|
||||
# kill most recent container instance
|
||||
alias docker-kill-latest='docker ps -l --format="{{.Names}}" | xargs docker kill'
|
||||
alias kill-docker-latest=docker-kill-latest
|
||||
|
||||
# Params: container ID or name
|
||||
function dlc() {
|
||||
docker logs $1 | pbcopy
|
||||
}
|
||||
|
||||
# Params: container ID/name, human date or relative period
|
||||
function dls() {
|
||||
docker logs $1 --since $2
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue