如何在 Docker 中列出容器

12 浏览
0 Comments

如何在 Docker 中列出容器

有一个命令可以列出镜像,docker images,但似乎没有对应的 docker containers

除了成为root并查看 /var/lib/docker,似乎没有其他方法。我错过了什么吗?这是你不应该做的事情吗?

admin 更改状态以发布 2023年5月24日
0
0 Comments

列出所有正在运行和停止的容器

docker ps -a

列出所有正在运行的容器(只是明显的并且也是使用-f过滤选项的示例)

docker ps -a -f status=running

列出所有正在运行和停止的容器,只显示它们的容器ID

docker ps -aq

删除所有不在运行状态的容器

docker rm `docker ps -aq -f status=exited`

0
0 Comments

要显示 正在运行的容器,请使用指定的命令:

docker ps

要显示 所有容器,请使用指定的命令:

docker ps -a

要显示 最近创建的容器(包括所有状态),请使用指定的命令:

docker ps -l

要显示 n 个最近创建的容器(包括所有状态),请使用指定的命令:

docker ps -n=-1

要显示 总文件大小,请使用指定的命令:

docker ps -s

以上内容来自 docker.com

在 Docker 的新版本中,命令已更新,还添加了一些管理命令:

docker container ls

此命令用于列出所有正在运行的容器。

docker container ls -a

然后,如果您想要清除它们所有,请使用以下命令:

docker rm $(docker ps -aq)

此命令用于列出所有已创建的容器,无论其状态如何。

停止所有 Docker 容器(强制)

docker rm -f $(docker ps -a -q)  

这里容器是管理命令。

0