docker:engine:linux
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| docker:engine:linux [2023/04/02 17:56] – [Befehle] admin | docker:engine:linux [2024/03/16 18:56] (current) – gsys | ||
|---|---|---|---|
| Line 15: | Line 15: | ||
| ==== Manuell ==== | ==== Manuell ==== | ||
| - | :!: Tested with Debian 11 | + | :!: Tested with Debian 11: |
| < | < | ||
| Line 37: | Line 37: | ||
| sudo apt update | sudo apt update | ||
| sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin | sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin | ||
| - | sudo docker version | + | sudo docker |
| </ | </ | ||
| Line 44: | Line 44: | ||
| sudo chmod a+r / | sudo chmod a+r / | ||
| sudo apt update | sudo apt update | ||
| + | </ | ||
| + | |||
| + | :!: Tested with Debian 12: | ||
| + | |||
| + | < | ||
| + | for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done | ||
| + | |||
| + | sudo apt update | ||
| + | sudo apt install ca-certificates curl | ||
| + | |||
| + | # add dockers gpg key | ||
| + | sudo install -m 0755 -d / | ||
| + | sudo curl -fsSL https:// | ||
| + | sudo chmod a+r / | ||
| + | |||
| + | # detect arch and add docker repo | ||
| + | echo \ | ||
| + | "deb [arch=$(dpkg --print-architecture) signed-by=/ | ||
| + | $(. / | ||
| + | sudo tee / | ||
| + | | ||
| + | sudo apt update | ||
| + | sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin | ||
| + | sudo docker version && echo && echo && sudo docker compose version | ||
| </ | </ | ||
| Line 160: | Line 184: | ||
| https:// | https:// | ||
| - | Sort stats: | + | ==== Format Stats ==== |
| < | < | ||
| # sort by memory usage | # sort by memory usage | ||
| docker stats --no-stream --format "table {{.Name}}\t{{.Container}}\t{{.CPUPerc}}\t{{.MemUsage}}\t{{.MemPerc}}\t{{.NetIO}}" | docker stats --no-stream --format "table {{.Name}}\t{{.Container}}\t{{.CPUPerc}}\t{{.MemUsage}}\t{{.MemPerc}}\t{{.NetIO}}" | ||
| - | |||
| - | # sort by net io | ||
| - | docker stats --no-stream --format "table {{.Name}}\t{{.Container}}\t{{.CPUPerc}}\t{{.MemUsage}}\t{{.MemPerc}}\t{{.NetIO}}" | ||
| - | |||
| - | # sort by cpu percentage | ||
| - | docker stats --no-stream --format "table {{.Name}}\t{{.Container}}\t{{.CPUPerc}}\t{{.MemUsage}}\t{{.MemPerc}}\t{{.NetIO}}" | ||
| </ | </ | ||
| + | https:// | ||
| ===== Swarm ===== | ===== Swarm ===== | ||
docker/engine/linux.1680451019.txt.gz · Last modified: (external edit)