学习命令时可以使用help 如docker ps --help
1 docker ps [OPTIONS]
列出容器
OPTIONS的详细参数如下:
(1)--a, --all 显示所有容器(直接docker ps只显示正在运行的容器)
(2)-f, --filter filter 根据条件过滤container,过滤条件的格式为: name=format
name包括:id,name,label,status,exited等。详细参考
https://docs.docker.com/engine/reference/commandline/ps/#filtering
(3) --format string 使用Go模板打印容器
具体的占位符 见 https://docs.docker.com/engine/reference/commandline/ps/#formatting
例子:docker ps--format"{{.ID}}: {{.Command}}"
如果使用table的话能显示表头
docker ps--format"table {{.ID}}\t{{.Labels}}"
(4)-n, --last int 显示最近2个创建的容器(包括所有状态)(默认为-1)
(5) -l, --latest 显示最近创建的一个容器 (包括所有状态
states)
(6) --no-trunc 不要截断输出
可以看出来容器id很长
(7) -q, --quiet 只显示容器 IDs
(8) -s, --size 显示所有的文件大小