当我运行docker history mysql时,最后一行是:
104de4492b99 9 days ago /bin/sh -c #(nop) ADD file:f35a56605b9a065a14 4.97 MB我想知道id f35a56605b9a065a14对应的基础镜像,所以我在Github上找到了mysql Dockerfile文件。第一行是:
FROM debian:wheezy1)有人能确认f35a56605b9a065a14确实是debian:wheezy基础镜像的id吗?
2)如果我没有访问Dockerfile的权限,我该如何建立f35a56605b9a065a14对应于debian:wheezy的连接
谢谢
发布于 2015-07-01 11:59:50
当您只有一个映像并想要重新创建Dockerfile时,您可以使用中的dockerfile- from -image
https://github.com/CenturyLinkLabs/dockerfile-from-image/blob/master/dockerfile-from-image.rb
它是一些Ruby代码(当然是在容器中!)找到所有使用的命令。
是的,f35..。是DEBIAN的id :WHEEZY,如
docker run -v /var/run/docker.sock:/var/run/docker.sock centurylink/dockerfile-from-image debian:wheezy
显示
ADD file:f35a56605b9a065a14a18d0e36fdf55c1c381d3521b4fa7f11173f0025d36839 in / CMD ["/bin/bash"] `
https://stackoverflow.com/questions/31149775
复制相似问题