1

出于好奇问这个问题:

如果它们在同一台机器/服务器中可用,是否可以映射 docker 图像和 Dockerfile?

如果没有,是否有任何方法可以标记可以引用 Dockerfile 的图像......这种东西?

如果我有以下类型的图像,我的要求是知道图像是如何从 docker 文件中形成的:

root@labadmin-VirtualBox:~/RAGHU/DOCKER# docker images
REPOSITORY                  TAG                 IMAGE ID            CREATED             SIZE
env_path                    1.1                 01502209b2fc        13 minutes ago      187.9 MB
env_path                    1.0                 3610243625cd        14 minutes ago      187.9 MB
env_path                    1.2                 3610243625cd        14 minutes ago      187.9 MB
env_path                    2.0                 c6d1eb2cff1b        14 minutes ago      187.9 MB
4

1 回答 1

1

实现您所要求的一种方法是使用 Dockerfile 中的LABEL字段来保存 dockerfile 的路径或 id。然后,您可以使用该docker inspect 命令来检索此信息。

您可以在此链接中找到有关标签以及如何管理标签的更多信息。

于 2016-11-30T11:23:19.410 回答