有一个命令可以列出映像, docker images
,但是似乎没有相应的docker containers
。
除了成为 root 并查看/var/lib/docker
,似乎没有其他方法可以做到。我想念什么吗?那是不应该做的事情吗?
docker ps
docker ps -a
docker ps -l
docker ps -n=-1
docker ps -s
docker container ls
docker container ls -a
docker rm $(docker ps -aq)
docker rm -f $(docker ps -a -q)
docker ps -a
docker ps -a -f status=running
docker ps -aq
docker rm `docker ps -aq -f status=exited`
请注意,前段时间对该命令进行了更新。默认情况下,它不会显示容器的大小(因为这对于许多正在运行的容器而言相当昂贵)。使用docker ps -s
可以显示容器大小。
docker ps -s 将仅显示正在运行的容器的大小。
要检查所有容器的大小,请使用docker ps -as
docker container ls
docker container ls -a
# --all, -a
# Show all containers (default shows just running)
docker ps -aq --no-trunc
docker inspect --format='{{.Name}}' $(sudo docker ps -aq --no-trunc)
docker stack ls
docker service ls
docker image ls
docker container ls
docker images -> docker image ls
docker ps -> docker container ls
docker rmi -> docker image rm
docker rm -> docker container rm
docker rmi
docker image rm
docker image rmi
docker image remove
使用docker container ls
列出所有正在运行的容器。
使用标志-a
显示所有容器(不仅仅是运行中的容器)。即docker container ls -a
使用标志-q
显示容器及其数字 ID。即docker container ls -q
请访问文档以了解此命令的所有可用选项。
$ docker container ls -a -n5
仅显示正在运行的容器
docker ps
显示所有容器(包括所有状态)
docker ps -a
显示最新创建的容器(包括所有状态)
docker ps -l
显示 n 个最后创建的容器(包括所有状态)
docker ps -n=-1
显示文件总大小
docker ps -s
在新版本的 Docker 中,命令已更新,并添加了一些管理命令:
docker container ls
列出所有正在运行的容器。
docker container ls -a