我想显示所有正在运行的容器的状态,所以我可以像下面这样实现它:
docker stats $(docker ps -q)
CONTAINER CPU % MEM USAGE/LIMIT MEM % NET I/O
04cdc87ba3cf 0.03% 468.8 MiB/3.784 GiB 12.10% 6.827 KiB/10.2 KiB
7d30fcbd8b36 0.09% 88.09 MiB/3.784 GiB 2.27% 28.23 KiB/289.2 KiB
a09ef63b2c59 97.94% 271.5 MiB/512 MiB 53.03% 3.644 MiB/190.2 KiB
a29681c1980f 0.10% 9.066 MiB/3.784 GiB 0.23% 2.538 KiB/648 B
Run Code Online (Sandbox Code Playgroud)
但是列容器只显示容器ID.我需要容器名称.例如:
docker stats lrlcms_web_1
CONTAINER CPU % MEM USAGE/LIMIT MEM % NET I/O
lrlcms_web_1 0.09% 88.1 MiB/3.784 GiB 2.27% 28.85 KiB/289.2 KiB
Run Code Online (Sandbox Code Playgroud)
那么如何获得所有容器名称?只为:
docker stats`所有容器的名字'
例如:
docker stats lrlcms_db_1 …
为什么外部约束名称没有指定的前缀'DB_PREFIX'?使用相同数据库的两个程序将失败,因为它们具有相同的约束名称.我尝试谷歌它并阅读Laravel文档,但我无法得到任何关于它.