【问题标题】:Viewing Original Docker Build Commands for a Running Container查看正在运行的容器的原始 Docker 构建命令
【发布时间】:2020-06-11 19:34:07
【问题描述】:

我不小心删除了仍在运行的容器的 Docker 文件。 有没有办法查看容器最初是如何构建的?

【问题讨论】:

    标签: docker dockerfile


    【解决方案1】:

    如果您在构建时复制了所有文件并且不是.dockerignore-ing Dockerfile,那么您可能会很幸运并且能够在容器中找到它。您可以使用docker exec {CONTAINER_NAME/ID} ls -al 或类似方法进行快速检查(您可能需要根据文件的复制位置和默认工作目录更改哪个目录)。

    否则你可以试试docker history ...或者使用反向编译工具,见Docker: Reverse Engineering of an Image

    【讨论】:

      猜你喜欢
      • 2015-02-07
      • 1970-01-01
      • 1970-01-01
      • 2015-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-24
      相关资源
      最近更新 更多