是否可以识别构建 docker 容器的镜像?

时间:2021-04-25 09:13:03

标签: image docker networking containers

我的问题的上下文如下: 我已经构建了一些 docker 镜像,从中我可以在各种网络上运行一些容器。

当我使用 docker inspect network <network_name> 时,它返回包含“容器”结构的 json 数据。 当我使用 docker run ... 创建容器时,我忘记使用 --name 选项,因此容器 ID 只是一个很长的随机字符串。因此,我无法弄清楚那个容器是什么。

鉴于此上下文,是否可以识别构建 docker 容器的映像?

1 个答案:

答案 0 :(得分:2)

是的,您可以使用 docker inspect ,但在容器上而不是在网络上使用:

docker inspect --format='{{.Config.Image}}' $INSTANCE_ID

其中 $INSTANCE_ID 是容器 ID