add docker aliases
This commit is contained in:
parent
9ce3699c8f
commit
e05a691bc7
@ -80,11 +80,6 @@ alias ve='python3 -m virtualenv venv && . venv/bin/activate'
|
||||
alias vd='deactivate'
|
||||
|
||||
|
||||
# docker
|
||||
#alias drma='docker rm $(docker ps -a -q -f status=exited)'
|
||||
alias drma='docker container prune'
|
||||
alias drmi='docker image prune'
|
||||
|
||||
# python
|
||||
alias pipir='python3 -m pip install -r requirements.txt'
|
||||
|
||||
@ -92,4 +87,11 @@ alias pipir='python3 -m pip install -r requirements.txt'
|
||||
alias watch-diff='watch --color "git diff --color=always"'
|
||||
|
||||
|
||||
# docker
|
||||
alias dcu='docker-compose up -d'
|
||||
alias dcd='docker-compose down'
|
||||
alias drma='docker container prune'
|
||||
alias drmi='docker image prune'
|
||||
|
||||
|
||||
alias open='xdg-open'
|
||||
|
||||
@ -115,3 +115,23 @@ json() {
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
# docker
|
||||
|
||||
# execute bash shell in running container
|
||||
docker_ex() {
|
||||
docker exec -it $1 ${2:-bash}
|
||||
}
|
||||
|
||||
# ips of docker containers
|
||||
docker_ips() {
|
||||
local DOC IP OUT NAME
|
||||
for DOC in $(docker ps -aq | tr '\n' ' ')
|
||||
do
|
||||
IP="$(docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}} {{end}}' "$DOC")"
|
||||
NAME="$(docker inspect --format='{{.Name}}' "$DOC")"
|
||||
OUT+="${NAME#"/"}"'\t'"$IP"'\n'
|
||||
done
|
||||
echo -e $OUT | column -t
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user