我只是从Docker开始,因此能够看到用于创建现有Docker映像的Dockerfile将非常有帮助。
即使图像是通过手动运行命令然后提交给标签来构建的,但出于学习目的和安全目的,能够看到图像的制作方式还是很不错的。
有没有一种方法可以提取Dockerfile或用于构建给定Docker映像的命令列表?
您有docker history <image>很大帮助。如果没有任何步骤涉及stdin,它甚至可以用于生成dockerfile。
docker history <image>
如果按照stdin的步骤进行操作docker logs <container id parent>,那么知道发生了什么事的唯一方法就是do ,但是如果您没有容器,那么就不会。
docker logs <container id parent>