监控 docker 的容器对资源的占用情况
1. 查看所有运行中的容器及其资源使用情况
实时显示所有运行中的容器的 CPU、内存、网络和 I/O 资源使用情况。
docker stats
2. 查看指定容器的使用情况
docker stats <container_id_or_name>
3. 查看容器的详细信息(包括限制、挂载等)
docker inspect <container_id_or_name>
4. 监控容器的使用情况, 并按照 CPU 进行排序
watch 'docker stats --no-stream --format "table {{.Container}}\t{{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}" | sort -k3 -hr'