如何显示图像 docker 文件 docker
How to show a dockerfile of image docker
我从 docker 存储库下载了一个图像,我试图显示 'X' 图像的 Dockerfile 以创建我自己的具有相同结构的 Dockerfile 来试验他。我正在使用这个命令:
docker inspect --format='{{.Config.Image}}' 'here paste the id of image'
那个命令return一个'sha256',有的像这样:
sha256:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
但我需要一个命令来显示带有 Dockerfile 配置的 json 文件。有人知道我该怎么做?
格式或问题不对请见谅,我是初学者!
谢谢大家!
如“How to generate a Dockerfile from an image?”中所述,原始输出为:
docker history --no-trunc <IMAGE_ID>
但更完整的输出来自 CenturyLinkLabs/dockerfile-from-image
docker run -v /var/run/docker.sock:/var/run/docker.sock \
centurylink/dockerfile-from-image <IMAGE_TAG_OR_ID>
注意那里 were limitations。
2020年,如illustrated here:
docker run -v /var/run/docker.sock:/var/run/docker.sock --rm alpine/dfimage \
-sV=1.36 <IMAGE_TAG_OR_ID>
我从 docker 存储库下载了一个图像,我试图显示 'X' 图像的 Dockerfile 以创建我自己的具有相同结构的 Dockerfile 来试验他。我正在使用这个命令:
docker inspect --format='{{.Config.Image}}' 'here paste the id of image'
那个命令return一个'sha256',有的像这样:
sha256:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
但我需要一个命令来显示带有 Dockerfile 配置的 json 文件。有人知道我该怎么做? 格式或问题不对请见谅,我是初学者!
谢谢大家!
如“How to generate a Dockerfile from an image?”中所述,原始输出为:
docker history --no-trunc <IMAGE_ID>
但更完整的输出来自 CenturyLinkLabs/dockerfile-from-image
docker run -v /var/run/docker.sock:/var/run/docker.sock \
centurylink/dockerfile-from-image <IMAGE_TAG_OR_ID>
注意那里 were limitations。
2020年,如illustrated here:
docker run -v /var/run/docker.sock:/var/run/docker.sock --rm alpine/dfimage \
-sV=1.36 <IMAGE_TAG_OR_ID>