如果要为本地仓库中不存在的image生成Dockerfile,首先需要docker pull。 例如,可以运行下面这句,以查看代码 $ docker run --rm -v /run/docker.sock:/run/docker.sock centurylink/dockerfile-from-image ruby FROM buildpack-deps:latest RUN useradd -g users user RUN apt-get update && apt-get install -...
Docker - 如何从镜像生成Dockerfiledocker的历史记录包含了所有的docker层的生成过程,可以基于此来生成Dockerfile: 1 docker history --no-trunc $argv | tac | tr -s ' ' | cut -d " " -f 5- | sed 's,^/bin/sh -c #(nop) ,,g' | sed 's,^/bin/sh -c,RUN,g' | sed 's, && ,...