Edits and fixes to Dockerfile Best Practices based on review feedback.

Docker-DCO-1.1-Signed-off-by: Fred Lifton <fred.lifton@docker.com> (github: fredlf)
Create registry_api_client_libraries.md
Signed-off-by: Konrad Kleine <konrad.wilhelm.kleine@gmail.com>
Add registry_api_client_libraries.md to mkdocs.yml

Signed-off-by: Konrad Kleine <konrad.wilhelm.kleine@gmail.com>
Update host_integration.md
registry: getting Endpoint ironned out

Signed-off-by: Vincent Batts <vbatts@redhat.com>
Update libtrust version

Updated to version of libtrust with the trust graph implementation

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
fix help message for mkimage debootstrap with components

debootstrap needs the suite as the second argument, for this the script
reorders arguments beginning with a minus but components separated by
space, as stated by the help message, is not handled and will lead to
the rootfs being passed as suite to debootstrap.
The poor mans solution is to fix the help message to pass the long
option as one argument.

Signed-off-by: Julian Taylor <jtaylor.debian@googlemail.com>
Merge pull request #8337 from tjwebb123/patch-1

Update host_integration.md
Add erikh as maintainer of pkg/proxy

Docker-DCO-1.1-Signed-off-by: Erik Hollensbe <github@hollensbe.org> (github: erikh)
Merge pull request #8350 from erikh/add_erikh_maintainer_proxy

Add erikh as maintainer of pkg/proxy
Print a status message when pull command is executed
Using repo tag in the status message for better usability, as per review comments
Added documentation and Changed code to print Status after downloads are complete

Addresses #2404

Signed-off-by: Srini Brahmaroutu <srbrahma@us.ibm.com>
Merge pull request #8346 from juliantaylor/mkimage-debootstrap

fix help message for mkimage debootstrap with components
Fixed issue with docs not getting built due to ssl error.
Signed-off-by: Ken Cochrane <ken@docker.com>
Add provenance pull flow for official images

Add support for pulling signed images from a version 2 registry.
Only official images within the library namespace will be pull from the
new registry and check the build signature.

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
Typo: changed "Maintainers" to "maintainers"

Signed-off-by: Konrad Kleine <konrad.wilhelm.kleine@gmail.com>
Added validity checks for repo name and tag in build job.
Signed-off-by: Joffrey F <joffrey@docker.com>
Merge pull request #8213 from brahmaroutu/pull_status_2404

Print a status message when pull command is executed
add bash completion support for pause and unpause

Signed-off-by: Michael Scharf <github@scharf.gr>
Edits and fixes to Dockerfile Best Practices based on review feedback.

Docker-DCO-1.1-Signed-off-by: Fred Lifton <fred.lifton@docker.com> (github: fredlf)
Optimize the bash completion even further

The biggest/bestest change here is cutting down on the number of calls to Docker in the filtering helpers (`__docker_containers_running`, etc), especially calls to the really heavy `docker images`.

Signed-off-by: Andrew Page <admwiggin@gmail.com>