linux下如何输出Docker中所有容器呢?
下文笔者讲述linux下打印出docker中所有容器的方法分享,如下所示
打印docker中所有容器的方法
实现思路:
使用docker ps(process status)命令即可打印出容器信息
例:docker打印容器信息的示例分享
$ docker ps // 只打印运行中的容器
$ docker ps -a // 打印所有容器(运行中、停止、退出)
# recent containers
$ docker ps -l // 打印最后一次创建的容器(所有状态)
$ docker ps -n=5 // 打印最后5个创建的容器(所有状态)
# file size
$ docker ps -s //打印运行中容器(包含文件尺寸)
$ docker ps -as //打印运行中容器(包含文件尺寸及所有状态)
# filter examples
$ docker ps -f "status=created" // 打印容器状态等于`created`
$ docker ps -f "status=exited" // 打印容器状态等于 `exited`, stopped containers.
$ docker ps -af "name=test" // 打印容器名称等于 'test'
$ docker ps -af "exited=1" // 打印容器状态等于` Exited (1)`
# formatting output
$ docker ps -a --format "{{.ID}}: {{.Command}}: {{.Status}}"
# misc
$ docker ps --no-trunc
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


