Skip to content

Instantly share code, notes, and snippets.

@progrium
Last active August 29, 2015 14:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save progrium/a6d8f4b72fc16891bd15 to your computer and use it in GitHub Desktop.
Save progrium/a6d8f4b72fc16891bd15 to your computer and use it in GitHub Desktop.
Found some notes sketching possible Docker commands before we (well, Solomon) settled on most of what exists today. Some made it, some didn't. Explicit layer management idea was dropped entirely.
docker run -L layer://buildlayer -L file:///tmp/appsrc.tgz build.sh
docker run --layer buildlayer --layer appsrc.tgz --export build.sh > output.tgz
docker run --layer buildlayer --layer appsrc.tgz --export-file myfile build.sh > myfile
docker start foobar "run.sh web"
docker stop foobar
docker restart foobar
docker info foobar
docker logs foobar
docker destroy foobar
docker export foobar [file]
docker list
docker env foobar [list]
docker env foobar set FOO=bar BAZ=qux
docker env foobar unset FOO
docker layers [list]
docker layers add mylayer /url/or/path/to/tgz
docker layers update mylayer /diff/url/or/tgz
docker layers fetch some_url
docker layers rm mylayer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment