我在 Docker 中命名了我的容器,但现在我忘记了名称...
如何列出所有使用的名称?
docker -ps
只是给了我正在运行的容器,而 docker images
给了我所有的图像,但没有名字。
我只想要一个列表,我可以在其中查看创建不同容器时如何命名它们。
最佳答案
正如 @nwinkler 所述,您使用 docker ps -a
列出所有容器,甚至是停止的容器。
现在,您还可以将 Format 与 docker ps -a
结合使用,作为仅打印与您相关的部分信息的便捷方式。
例如,您可以列出您的容器 ID 及其关联名称:
$ docker ps -a --format "{{.ID}}: {{.Name}}"
caee09882462: peaceful_saha
您还可以使用带有列标题的常规表格格式:
$ docker ps -a --format "table {{.ID}}\t{{.Names}}"
CONTAINER ID NAMES
caee09882462 peaceful_saha
如果您只想列出所有使用过的名称:
$ docker ps -a --format "{{.Names}}"
peaceful_saha
关于docker - 获取 Docker 中容器的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41122446/