Skip to content
Snippets Groups Projects
Commit 17a72ef9 authored by nimrod's avatar nimrod
Browse files

- Replaced docker-clean alias with function named docker that runs the clean

  command if specified, otherwise runs the docker executable as normal (kind of
like aliases in git).
parent 7e2311b1
No related branches found
No related tags found
No related merge requests found
......@@ -57,7 +57,6 @@ alias concat="perl -pe 's/\n/\\\n/g'"
alias deconcat="perl -pe 's/\\\n/\n/g'"
alias ggo='sudo GOPATH=/usr/share/go go'
alias tag-version='git tag -f v"$(cat VERSION)"'
alias docker-clean='docker rm $(docker ps --quiet --filter=status=exited); docker rmi $(docker images --quiet --filter=dangling=true)'
alias ecr-login='eval $(aws ecr get-login)'
ssh-keyscan-add () {
(ssh-keyscan $@; cat $HOME/.ssh/known_hosts) | sort -u >> $HOME/.ssh/known_hosts
......@@ -67,4 +66,17 @@ gen-csr () {
openssl req -new -newkey rsa:4096 -nodes -out $1.csr -keyout $1.key
}
docker () {
local docker_exec="$(which docker)"
case "$1" in
clean)
$docker_exec rm $(docker ps --quiet --filter=status=exited)
$docker_exec rmi $(docker images --quiet --filter=dangling=true)
;;
*)
$docker_exec $@
;;
esac
}
. $HOME/Documents/Shore/bundle_certs/bundle_certs
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment