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>
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)
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>
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>
Merge pull request #8358 from docker/6969-reponame-rest-api

Added validity checks for repo name and tag in build job
Merge pull request #8364 from tianon/bash-completion-filters

Optimize the bash completion even further
Update libconatiner to b3570267c7b7995d5d618974d8f

Signed-off-by: Michael Crosby <crosbymichael@gmail.com>
Merge pull request #8367 from crosbymichael/update-libcontainer-sep9

Update libconatiner to b3570267c7b7995d5d618974d8f
docker rm <unknown>

Signed-off-by: Victor Vieux <vieux@docker.com>
Merge pull request #8351 from kencochrane/8347_fix_broken_doc_build

Fixed issue with docs not getting built due to ssl error.
Merge pull request #8368 from vieux/fix_docker_rm

docker rm <unknown>
Add comment for permission and fix wrong format variable

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)