Initial commit
Prototyping with a mock CLI and daemon
CLI: don't crash with no arguments
CLI: more information in 'list' and 'layers'
dockerd: log commands
dockerd: force HTTP flush at each write (aka poor man's streaming)
CLI: mock 'docker download'
CLI: implemented 'docker help COMMAND'
Improved 'docker layers': --help, -q, filtering by name
Several UI improvements for creating containers and layers. 'docker export', 'docker run -l' can reference the layers of another container, track how layers were created (download, upload or export). Rename 'download' and 'upload' to 'get' and 'put'
Moved 100% of arg parsing to dockerd. Even help messages are generated on the server
'docker list -n': display absolute layer IDs instead of names
'docker list' shows which processes are running (always false for now)
Cleaned up argument parsing
Cosmetic fix when printing a comma-separated list of layers
Terser output for layer creation commands, to help scriptability
Improved 'docker layers': sort by added date, -l to show only N most recent
'docker run' accepts layer names (it will look up the most recently added layer of that name)
Experimental web UI
'docker diff': inspect changes to a container's filesystem