Skip to content

Instantly share code, notes, and snippets.

@vbatts
Created May 14, 2015 19:43
Show Gist options
  • Save vbatts/8ca525eca437ab21b65e to your computer and use it in GitHub Desktop.
Save vbatts/8ca525eca437ab21b65e to your computer and use it in GitHub Desktop.
docker-save-dockerfile
vbatts@valse ~ (master *) $ go get github.com/vbatts/docker-utils/cmd/docker-save-dockerfile
vbatts@valse ~ (master *) $ docker save busybox | docker-save-dockerfile
INFO[0000] using stdin ...
INFO[0000] Wrote {"busybox" "latest" "4986bf8c15363d1c5d15512d5266f8777bfba4974ac56e3270e7760f6f0a8125"} to "/tmp/docker-save-dockerfile.755321479/Dockerfile.4986bf8c15363d1c5d15512d5266f8777bfba4974ac56e3270e7760f6f0a8125.441581114"
vbatts@valse ~ (master *) $ docker save -o mutt.tar vbatts/mutt
vbatts@valse ~ (master *) $ docker-save-dockerfile ./mutt.tar
INFO[0000] using "./mutt.tar" ...
INFO[0000] Wrote {"vbatts/mutt" "latest" "7eefac143e1c0f8710462b4689ac6330fe2255fd875bffc745c4e5312731f194"} to "/tmp/docker-save-dockerfile.182211867/Dockerfile.7eefac143e1c0f8710462b4689ac6330fe2255fd875bffc745c4e5312731f194.724815294"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment