docker ps 按时间排序,但最新的 docker 实例位于最顶部。这意味着如果您启动了很多实例,则必须一直滚动到顶部才能看到它们。我们如何以相反的顺序输出“docker ps -a”,以便最新的实例打印在底部?
Mih*_*hai 10
最新创建的容器:
docker ps -a -l
Run Code Online (Sandbox Code Playgroud)
最近创建的 5 个容器:
docker ps -a -n 5
Run Code Online (Sandbox Code Playgroud)
据我所知,订购是不可能的,但也许您并不真正需要它......
小智 9
您可以将输出通过管道传输到tac[1],如下所示:
docker ps -a | tac
Run Code Online (Sandbox Code Playgroud)
[1] 来自man tac:tac - 反向连接并打印文件
小智 5
得到你想要的就足够了。
$ docker ps -a --format "table {{.ID}}\t{{.Names}}\t{{.CreatedAt}}" | (read -r; printf "%s\n" "$REPLY"; sort -k 3 -r )
Run Code Online (Sandbox Code Playgroud)
也可以看看
| 归档时间: |
|
| 查看次数: |
4959 次 |
| 最近记录: |