您可以使用该图像运行交互式 shell 容器并探索该图像的任何内容。 例如: docker run -it image_name sh 或关注带有 entrypoint 的图像 docker run -it --entrypoint sh image_name 或者,如果您想查看图像是如何构建的,即 Dockerfile 中的步骤,您可以: docker image history --no-trunc image_name > image_history 这些步骤将记录到 image_history 文件中。 原文由 Ayman Nedjmeddine 发布,翻译遵循 CC BY-SA 4.0 许可协议
您不应该仅仅为了查看图像内容而启动容器。例如,您可能想要查找恶意内容,而不是运行它。使用“创建”而不是“运行”; docker create --name="tmp_$$" image:tag docker export tmp_$$ | tar t docker rm tmp_$$ 原文由 lgekman 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用该图像运行交互式 shell 容器并探索该图像的任何内容。
例如:
或关注带有
entrypoint
的图像或者,如果您想查看图像是如何构建的,即
Dockerfile
中的步骤,您可以:这些步骤将记录到
image_history
文件中。