if [ ! -w '/var/run/docker.sock' ]; then alias docker='sudo docker' alias docker-compose='sudo docker-compose' fi alias dk='docker' # containers alias dkci='docker container inspect' alias dkcls='docker container ls' alias dkclsa='docker container ls -a' alias dkclsaq='docker container ls -a -q' alias dkclsq='docker container ls -q' alias dkcp='docker container prune' alias dkcpf='docker container prune -f' alias dkcrm='docker container rm' alias dkcrmf='docker container rm -f' alias dkex='docker container exec -i -t' alias dklo='docker logs -f' alias dkr='docker run -i -t' # images alias dkb='docker build .' alias dki='docker image' alias dkic='docker image create' alias dkii='docker image inspect' alias dkils='docker image ls' alias dkilsa='docker image ls -a' alias dkilsaq='docker image ls -a -q' alias dkilsq='docker image ls -q' alias dkip='docker image prune' alias dkipf='docker image prune -f' alias dkirm='docker image rm' alias dkirmf='docker image rm -f' alias dkl='docker pull' alias dkp='docker push' alias dkt='docker tag' # volumes alias dkv='docker volume' alias dkvc='docker volume create' alias dkvi='docker volume inspect' alias dkvls='docker volume ls' alias dkvlsq='docker volume ls -q' alias dkvp='docker volume prune' alias dkvpf='docker volume prune -f' alias dkvrm='docker volume rm' alias dkvrmf='docker volume rm -f' # networks alias dkn='docker network' alias dknc='docker network create' alias dkni='docker network inspect' alias dknls='docker network ls' alias dknlsq='docker network ls -q' alias dknp='docker network prune' alias dknpf='docker network prune -f' alias dknrm='docker network rm' alias dknrmf='docker network rm -f' # docker-compose alias dc='docker-compose' alias dcd='docker-compose down' alias dcup='docker-compose up -d --build'