Skip to content

Instantly share code, notes, and snippets.

@uzl
Last active September 26, 2019 05:54
Show Gist options
  • Save uzl/52bf0bf510ff7256a166ffb6ec30dc16 to your computer and use it in GitHub Desktop.
Save uzl/52bf0bf510ff7256a166ffb6ec30dc16 to your computer and use it in GitHub Desktop.
To generate the docker file, docker history can be used.
docker history --no-trunc c3555fec4fe6 $argv | tac | tr -s ' ' | cut -d " " -f 5- | sed 's,^/bin/sh -c #(nop) ,,g' | sed 's,^/bin/sh -c,RUN,g' | sed 's, && ,\n & ,g' | sed 's,\s*[0-9]*[\.]*[0-9]*[kMG]*B\s*$,,g' | head -n -1
@uzl
Copy link
Author

uzl commented Sep 26, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment