本文最后更新于 2022年07月28日
docker stats命令是我们非常常用的一个命令,但是docker-compose里偏偏没有,并且docker-compose更需要这个命令
这么多年了,docker官方看样子是不准备加入这个命令了,自己手动添加吧
原理其实挺简单的,就是输出容器ID字符串给docker stats命令
编辑~/.bashrc
,加入以下内容,添加dc、dcs、dcps别名
# ~/.bashrc
...
alias dc='docker-compose'
alias dcs='docker stats $(docker-compose ps -q || echo "#")'
alias dcps='docker ps $((docker-compose ps -q || echo "#") | while read line; do echo "--filter id=$line"; done)'
目录
dcs
dcps
引用参考
https://github.com/docker/compose/issues/1197
原创声明
本文由 NG6 于2022年07月28日发表在 sleele的博客
如未特殊声明,本站所有文章均为原创;你可以在保留作者及原文地址的情况下转载
转载请注明:添加 docker-compose stats 命令 | sleele的博客
本文由 NG6 于2022年07月28日发表在 sleele的博客
如未特殊声明,本站所有文章均为原创;你可以在保留作者及原文地址的情况下转载
转载请注明:添加 docker-compose stats 命令 | sleele的博客
不错,我搬走啦!ヾ(≧∇≦*)ゝ
dcps显示no configuration file provided: not found
@dax 你需要进入
docker-compose.yml
所在文件夹后使用该命令,否则无法知道是哪个docker-compose.yml