导语:难免会有拿到镜像但是没有dockerfile的情况。记录一下将镜像解析成dockerfile的方式。
下载并构建dockerfile-from-image
cd /home/wjy
git clone https://github.com/lukapeschke/dockerfile-from-image.git
cd dockerfile-from-image
docker build --rm -t lukapeschke/dockerfile-from-image .
执行命令 生成dockerfile
docker run --rm -v '/var/run/docker.sock:/var/run/docker.sock' lukapeschke/dockerfile-from-image <IMAGE_ID>
格式注意:<IMAGE_ID>只能使用镜像的image id,不能使用镜像名和tag
非常适合用在没有交接的项目中。
参考
https://blog.csdn.net/yinghuo233/article/details/127056049