转载请注明出处:
docker ps --no-trunc
与docker ps
之间的区别在于输出结果的格式。
docker ps
: 默认情况下,docker ps
命令以截断的方式显示结果。这意味着容器名称和镜像名称可能会被截断,并且不会显示完整的信息。它适用于简洁的输出,特别是当您只关注容器ID和基本信息时。docker ps --no-trunc
: 当使用--no-trunc
选项时,docker ps
命令将显示完整的结果,而不进行截断。这包括容器名称、镜像名称和其他相关信息的完整显示。此选项适用于需要查看全部详细信息的场景。 例如,假设以下是常规的docker ps
输出示例:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 1234abcd nginx:latest "nginx -g 'daemon of…" 10 minutes ago Up 3 minutes 80/tcp my-container 5678efgh busybox "sh" 2 hours ago Exited (0) - another-container
如果使用docker ps --no-trunc
命令,则输出将显示完整的容器和镜像名称,如下所示:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 1234abcdefghijklm nginx:latest "nginx -g 'daemon of…" 10 minutes ago Up 3 minutes 80/tcp my-container 5678efghijklmnop busybox "sh" 2 hours ago Exited (0) another-container
docker ps --no-trunc
命令可用于查看完整的容器和镜像名称,以及其他详细信息