Last active
January 20, 2023 21:50
-
-
Save new08/23052c2445a62474a4b602dffd7358e4 to your computer and use it in GitHub Desktop.
docker #docker
This file contains 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 stats --format "table {{.Container}}\t{{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}\t{{.MemPerc}}\t" | |
# docker stats formatting | |
# .Container Container name or ID (user input) | |
# .Name Container name | |
# .ID Container ID | |
# .CPUPerc CPU percentage | |
# .MemUsage Memory usage | |
# .NetIO Network IO | |
# .BlockIO Block IO | |
# .MemPerc Memory percentage (Not available on Windows) | |
# .PIDs Number of PIDs (Not available on Windows) |
This file contains 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 | grep frontend | cut -d' ' -f1 | |
# or | |
docker ps | grep frontend | awk '{ print $1 }' |
This file contains 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 node ls -q | xargs docker node inspect \ | |
-f '{{ .ID }} [{{ .Description.Hostname }}]: {{ .Spec.Labels }}' | |
docker node ls -q | xargs docker node inspect \ | |
-f '{{ .ID }} [{{ .Description.Hostname }}]: {{ range $k, $v := .Spec.Labels }}{{ $k }}={{ $v }} {{end}}' |
This file contains 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 node update --label-add env=test node | |
docker node update --label-rm env node |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment