Created
February 26, 2019 10:35
-
-
Save lotharthesavior/a4c97a628fe4c708935d5ea8fe316104 to your computer and use it in GitHub Desktop.
Docker Formatting at bash profile variable
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Docker ps format | |
export FORMAT="\nID\t{{.ID}}\nIMAGE\t{{.Image}}\nCOMMAND\t{{.Command}}\nCREATED\t{{.RunningFor}}\ nSTATUS\t{{.Status}}\nPORTS\t{{.Ports}}\nNAMES\t{{.Names}}\n" | |
export IMG_FORMAT="\nREPOSITORY\t{{.Repository}}\nTAG\t{{.Tag}}\nID\t{{.ID}}\nCREATEDAT\t{{.Creat edAt}}\nSIZE\t{{.Size}}\n" | |
export DM_FORMAT="\nNAME\t{{.Name}}\nACTIVE\t{{.Active}}\nDRIVER\t{{.Driver}}\nSTATE\t{{.State}}\ nURL\t{{.Url}}\nSWARM\t{{.Swarm}}\nDOCKER\t{{.Docker}}\nERRORS\t{{.Errors}}\n" |
This also help:
alias dps="docker ps --format \"Name:\t{{.Names}}\nID:\t{{.ID}}\nStatus:\t{{.Status}}\nPorts:\t{{.Ports}}\nSize:\t{{.Size}}\n\n\""
To get ip address
alias dip="docker inspect --format=\"{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}\""
Running like this:
dip container-name
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Usage:
docker ps --format $FORMAT