DockerCLI/internal/test
Christy Perez 02719bdbb5 add manifest command
Enable inspection (aka "shallow pull") of images' manifest info, and
also the creation of manifest lists (aka "fat manifests").

The workflow for creating a manifest list will be:

`docker manifest create new-list-ref-name image-ref [image-ref...]`
`docker manifest annotate new-list-ref-name image-ref --os linux --arch
arm`
`docker manifest push new-list-ref-name`

The annotate step is optional. Most architectures are fine by default.

There is also a `manifest inspect` command to allow for a "shallow pull"
of an image's manifest: `docker manifest inspect
manifest-or-manifest_list`.

To be more in line with the existing external manifest tool, there is
also a `-v` option for inspect that will show information depending on
what the reference maps to (list or single manifest).

Signed-off-by: Christy Perez <christy@linux.vnet.ibm.com>
Signed-off-by: Daniel Nephin <dnephin@docker.com>
2018-01-08 10:43:56 -06:00
..
builders Plugable secret backend 2017-09-07 11:10:44 +03:00
environment Move common e2e things into an internal package. 2017-09-06 17:07:38 -04:00
network Move internal/test package out of cli. 2017-08-22 10:14:25 -04:00
testutil Move internal/test package out of cli. 2017-08-22 10:14:25 -04:00
cli.go add manifest command 2018-01-08 10:43:56 -06:00
doc.go Add TESTING document. 2017-08-24 14:45:50 -04:00
store.go Move internal/test package out of cli. 2017-08-22 10:14:25 -04:00