Skip to content

Instantly share code, notes, and snippets.

@malyzeli
Last active May 10, 2021 14:31
Show Gist options
  • Save malyzeli/b33012b328b67cd1fd5ab2f7d80d961f to your computer and use it in GitHub Desktop.
Save malyzeli/b33012b328b67cd1fd5ab2f7d80d961f to your computer and use it in GitHub Desktop.
Docker shell aliases
alias dps="sudo docker ps -a --format \"table {{.Names}}\t{{.Status}}\t{{.Ports}}\""
alias dpi="sudo docker ps -a --format \"table {{.Names}}\t{{.ID}}\t{{.Image}}\""
# sorting
#> dps | sort
#> dps | sort -k 2
@malyzeli
Copy link
Author

malyzeli commented May 10, 2021

Example output

dps

NAMES                    STATUS                      PORTS
wordpress                Up 4 weeks                  80/tcp
wordpress-db             Up 4 weeks                  3306/tcp
portainer                Exited (2) 7 weeks ago      
webproxy-le              Up 4 weeks                  
webproxy-gen             Up 4 weeks                  
webproxy                 Up 4 weeks                  144.91.97.28:80->80/tcp, 144.91.97.28:443->443/tcp

dpi

NAMES                    CONTAINER ID   IMAGE
wordpress                e5839f75146c   wordpress
wordpress-db             d21d1b5df96d   mariadb
portainer                a24a0fc8174f   portainer/portainer
webproxy-le              d8ad83f8003b   jrcs/letsencrypt-nginx-proxy-companion:stable
webproxy-gen             97993acb3518   jwilder/docker-gen
webproxy                 3c71b1724838   nginx:stable-alpine

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment