当前位置: 首页 > 知识库问答 >
问题:

如何从图像生成Dockerfile[副本]

呼延骏俊
2023-03-14

我们的一位X员工创建了一个docker映像。目前我需要更新他创建的相同图像。但不幸的是,我找不到图像的Dockerfile

是否可以从图像生成dockerfile?

共有2个答案

苏翰学
2023-03-14

您可以尝试运行此命令:

alias dfimage="docker run -v /var/run/docker.sock:/var/run/docker.sock --rm alpine/dfimage"
dfimage -sV=1.36 IMAGE_NAME:IMAGE_TAG

并在Dockerfile上备注

乐正乐湛
2023-03-14

这个答案很好

从答案来看这对我有用

docker pull chenzj/dfimage

alias dfimage="docker run -v /var/run/docker.sock:/var/run/docker.sock --rm chenzj/dfimage"

dfimage image_id

您需要图像id,而不是名称

e、 g级

$docker images

REPOSITORY   TAG  IMAGE ID  CREATED  SIZE

所以第三列。

还有工作要做,这一切都取决于如何创建docker映像

 类似资料:
  • 我想从官方Dockerhub映像生成 在上尝试建议的方法后 我收到错误消息 因此,如何从上述图像生成Dockerfile。

  • > 我可以从存储库下载图像,但希望看到生成它们的方法。 我喜欢保存快照的想法,但是一旦我完成了,最好有一个结构化的格式来检查所做的事情。

  • 但是我需要一个命令来显示配置为DockerFile的json文件。有人知道我该怎么做吗?对不起,如果格式或问题不确定,我是初学者! 谢谢大家!

  • 我试图创建一个视频从jpeg图像使用ffmpeg。生成的视频应为x264或x265格式。 我有一个36张图片的目录。每个图像大小约为60像素。它们的名称如下: 第00000帧。jpg 框架00001。jps 框架00002。jpg 框架00035。jpg 我阅读了SO中的文档和几篇文章,并编写了一个批处理文件来调用ffmpeg,如下所示: 当我运行这个命令时,我从ffmpeg得到了这个输出,这很奇

  • 来自守护进程的错误响应:冲突:无法删除529072250ccc(无法强制)-正在运行的容器5da200b36c1e正在使用映像 如何删除码头工人镜像? docker ps是Nothing。 容器ID映像命令创建的状态端口名称 但是我不能删除图像。我尝试过的命令 完成此操作后,图像会消失一次,但会再次出现。 或者有时图像不会消失。

  • 你好,我试图从Firebase bucket/存储中获取一个图像列表,但调用runApp()时总是得到一个错误代码。下面是与我的问题对应的代码和错误消息。我将非常感谢任何帮助。我试着按照错误消息的建议去做,但最终还是出现了问题。 错误消息: