Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@sandalsoft
Created August 13, 2019 21:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sandalsoft/4641bd5f6193a11c8dd09bf770949615 to your computer and use it in GitHub Desktop.
Save sandalsoft/4641bd5f6193a11c8dd09bf770949615 to your computer and use it in GitHub Desktop.
pi bash alises
alias rehash="source ~/.bashrc"
# ------------------------------------
# Docker alias and function
# ------------------------------------
# Get latest container ID
alias dl="docker ps -l -q"
# Get container process
alias dps="docker ps"
# Get process included stop container
alias dpa="docker ps -a"
# Get images
alias di="docker images"
# Get container IP
alias dip="docker inspect --format '{{ .NetworkSettings.IPAddress }}'"
# get container mounts/volymes
alias div="docker inspect --format '{{ .HostConfig.Binds }}'"
# Run deamonized container, e.g., $dkd base /bin/echo hello
alias dkd="docker run -d -P"
# Run interactive container, e.g., $dki base /bin/bash
alias dki="docker run -i -t -P"
# Execute interactive container, e.g., $dex base /bin/bash
alias dex="docker exec -i -t"
# Stop and Remove all containers
#alias drmf='docker stop $(docker ps -a -q) && docker rm $(docker ps -a -q)'
# docker network
alias dnet='docker network $@'
# docker compose shortcut
alias dco='docker-compose $@'
# docker compose up
alias dcu='docker-compose up'
# lazydocker
alias lzd='lazydocker'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment