有一个命令可以列出图像,即 "docker images",但似乎没有一个相应的 "docker containers"。
除了成为root并查看/var/lib/docker
之外,似乎没有办法做到这一点。我错过了什么吗?这是不是一个人不应该做的事情?
要想只显示**运行中的容器,请使用给定的命令。
docker ps
要显示的所有容器,请使用给定的命令。
要显示最新创建的容器(包括所有状态),请使用给出的命令。
要显示个最后创建的容器(包括所有状态),请使用给定的命令。
docker ps -n=-1
要显示总文件大小,请使用给定的命令。
上面介绍的内容来自docker.com。
在新版本的Docker中,命令被更新,并增加了一些管理命令。
docker container ls
用于列出所有运行中的容器。
docker container ls -a
然后,如果你想把它们全部清理掉。
docker rm $(docker ps -aq)
是用来列出所有创建的容器,无论其状态如何。
这里的容器是指管理命令。
还有以下选项。
docker container ls
docker container ls -a
# --all, -a
# Show all containers (default shows just running)
重组CLI命令,增加
docker image
和docker container
命令,以提高一致性 #26025
以及这里所说的。 介绍Docker 1.13,我们鼓励用户采用新的语法。
CLI重组
>.在Docker 1.13中,我们将每条命令重新归类到它所交互的逻辑对象之下。 在Docker 1.13中,我们将每个命令重新归类,使其位于与之交互的逻辑对象之下。 例如容器的 "list "和 "start "现在是 "docker container "的子命令,"history "是 "docker image "的子命令。
>.这些变化让我们对Docker容器进行了清理。 这些变化让我们清理了Docker CLI语法,改进了帮助文本,让Docker更简单易用。 旧的命令语法仍然支持,但我们鼓励大家采用新的语法。
Docker命令集很简单,而且保持得很好。
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中,有几个别名。 例如:
docker rmi
docker image rm
docker image rmi
docker image remove
docker rmi
docker image rm
docker image rmi
docker image remove
都是同样的命令(自己看用docker help image rm
)。
使用docker container ls
来列出所有正在运行的容器。
使用标志-a
来显示所有容器(不仅仅是运行中的)。
即
`docker container ls -a```。
使用标志-q
来显示容器和它们的数字ID。
即
docker container ls -q
。
请访问[文档][1]以了解该命令的所有可用选项。
[1]: https://docs.docker.com/engine/reference/commandline/container_ls
要列出容器。
docker ps
或docker容器ls
。
有关命令的更多细节。 ps或[容器][2]
谢谢:)
1:
[2]: https://docs.docker.com/engine/reference/commandline/container_ls/
有许多方法可以列出所有容器。
>.你可以用3个别名ls, ps, list
来查找。
你可以用3个别名ls, ps, list
来查找,像这样。
sudo docker container ls
sudo docker container ps
sudo docker container list
sudo docker ps
sudo docker ps -a
你也可以使用给选项[选项]
.。
选项 -:
-a, --all Show all containers (default shows just running)
-f, --filter filter Filter output based on conditions provided
--format string Pretty-print containers using a Go template
-n, --last int Show last created containers (includes all states) (default -1)
-l, --latest Show the latest created container (includes all states)
--no-trunc Don't truncate output
-q, --quiet Only display numeric IDs
-s, --size Display total file sizes
你可以使用这样的选项:。
sudo docker ps //Showing only running containers
sudo docker ps -a //All container (running + stopped)
sudo docker pa -l // latest
sudo docker ps -n <int valuse 1,2,3 etc>// latest number of created containers
sudo docker ps -s // Display container with size
sudo docker ps -q // Only display numeric IDs for containers
docker docker ps -a | tail -n 1 //oldest container