有一个列出图像的命令docker images
,但是似乎没有对应的docker containers
。
除了扎根并调查/var/lib/docker
那里似乎没有办法。我想念什么吗?那是不应该做的事情吗?
要仅显示 正在运行的容器,请 使用给定命令:
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)
这里的容器是管理命令。
问题内容: 使用来自注册表的docker映像时,我经常需要查看映像容器创建的卷。 注意:我在Red Hat 7上使用Docker版本1.3.2。 例 来自Docker Registry 的官方映像在处为容器配置了一个卷。 在容器中显示体积最简洁的命令是什么? 问题答案: 使用来获取容器ID。 然后 例: 1号航站楼 2号航站楼 输出 显然是由于使用 Go 语言来实现docker命令工具。 在没有命
当使用来自注册中心的docker映像时,我经常需要看到映像的容器创建的卷。 在容器中显示卷的最简洁的命令是什么?
这个问题展示了如何从停止的容器中复制文件。这要求我知道文件的完整路径,包括其文件名。我知道要从中复制文件的目录,但我不知道它的文件名,因为它是动态生成的。如何列出已停止Docker容器中目录中的文件? 如果Docker容器正在运行,那么下面的Docker命令非常有效。但是,如果Docker容器停止,它将失败。 注意:文件不存储在持久卷中。
以下是我的dockerfile: 要获取图像中的文件列表,我尝试了以下两种选项,但出现错误: 运行
如何列出Docker容器的所有卷?我知道它应该很容易得到,但我找不到如何得到。 此外,是否可以获取已删除容器的卷并将其删除?