一尘不染

是否可以从Docker容器中提取Dockerfile

docker

我只是从Docker开始,因此能够看到用于创建现有Docker映像的Dockerfile将非常有帮助。

即使图像是通过手动运行命令然后提交给标签来构建的,但出于学习目的和安全目的,能够看到图像的制作方式还是很不错的。

有没有一种方法可以提取Dockerfile或用于构建给定Docker映像的命令列表?


阅读 709

收藏
2020-06-17

共1个答案

一尘不染

您有docker history <image>很大帮助。如果没有任何步骤涉及stdin,它甚至可以用于生成dockerfile。

如果按照stdin的步骤进行操作docker logs <container id parent>,那么知道发生了什么事的唯一方法就是do
,但是如果您没有容器,那么就不会。

2020-06-17