当列出容器时,如何在命令列中查看完整的命令字符串?
当列出容器时,如何在命令列中查看完整的命令字符串?
这是 这个问题 的一个补充,其中典型解决方案是使用命令 sudo docker container ls
来显示
CONTAINER ID IMAGE COMMAND CREATED ... 4114e655e2b1 xx/yy "/bin/sh -c 'exec po…" 3 days ago ...
这里的问题是如何查看完整的 COMMAND 列内容?
PS:没有人使用 --format
选项,我该如何以最简单的即插即用方式使用它?
admin 更改状态以发布 2023年5月22日
如果要查看完整命令输出,您必须使用 --no-trunc
选项。
docker container ls --no-trunc
现在,如果您想将输出减少到您认为相关的信息,可以使用 --format
选项。这里有一个以名称和命令为例子的输出格式(受到https://container42.com/2016/03/27/docker-quicktip-7-psformat/的启发):
docker container ls --no-trunc --format '{{.Names}}\t{{.Command}}'