六、查看容器
1. 查看所有容器
查看所有容器可以使用 ps 命令,该命令经常使用,命令语法如下:
docker [container] ps [-a]
-a 代表查看所有容器,如果不加该参数,则代表之查看运行中的容器。
我们来查看一下所有的容器的命令:
docker ps -a
运行结果如下:
2. 查看详情
查看详情使用 inspect 命令,命令语法如下:
docker container inspect
现在查看ubuntu16.04 容器的详情:
docker container inspect 0daa01b513c6
执行结果如下:
3. 查看进程
有时我们需要确定容器内应用是否在运行,这时我们可以使用查看进程命令 top ,语法如下:
docker [container] top
例如我们查看容器 ubuntu16.04 中的进程信息:
docker top 08a3ebe39b2e
4. 查看统计信息
查看统计信息使用 stats 命令,利用该命令可以查看CUP、内存、存储和网络等的使用情况,语法如下:
docker [container] stats
该命令常用参数如下:
- -a -all:输出全部统计系信息;
- -format:格式化信息输出;
- -no-stream:不持续输出;
- -no-trunc:不截断输出信息。
统计ubuntu16.04 的资源统计信息:
docker stats 08a3ebe39b2e
执行结果如下:
3764046492)]
4. 查看统计信息
查看统计信息使用 stats 命令,利用该命令可以查看CUP、内存、存储和网络等的使用情况,语法如下:
docker [container] stats
- -a -all:输出全部统计系信息;
- -format:格式化信息输出;
- -no-stream:不持续输出;
- -no-trunc:不截断输出信息。
统计ubuntu16.04 的资源统计信息:
docker stats 08a3ebe39b2e
执行结果如下:
[外链图片转存中…(img-37m1XXMn-1563764046493)]