From f61bb75764cc5407993730db3cb1cefe43d38ee3 Mon Sep 17 00:00:00 2001 From: Yi Zha Date: Tue, 30 Jul 2024 15:51:31 +0800 Subject: [PATCH] docs: add a page for registry support (#398) Updates: - Create a new page for registry support to make it more visible - Update the FAQ page to point to the new page for registry support Signed-off-by: Yi Zha --------- Signed-off-by: Yi Zha Signed-off-by: Yi Zha (from Dev Box) --- content/en/docs/faq.md | 11 ----------- .../quickstart-sign-image-artifact.md | 2 +- content/en/docs/registry-support.md | 17 +++++++++++++++++ 3 files changed, 18 insertions(+), 12 deletions(-) create mode 100644 content/en/docs/registry-support.md diff --git a/content/en/docs/faq.md b/content/en/docs/faq.md index 94b73bee..12831c7c 100644 --- a/content/en/docs/faq.md +++ b/content/en/docs/faq.md @@ -5,17 +5,6 @@ type: docs weight: 7 --- -## What registries are compatible with the Notary Project OCI signature specification and its implementation in Notation? - -The following registries are compatible with the Notary Project OCI signature specification and its implementation in Notation: - -- [Azure Container Registry](https://learn.microsoft.com/azure/container-registry/?wt.mc_id=azurelearn_inproduct_oss_notaryproject) -- [Amazon Elastic Container Registry](https://docs.aws.amazon.com/AmazonECR/latest/userguide/what-is-ecr.html) -- [GitHub Container Registry](https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-container-registry) -- [ORAS Distribution Registry](https://github.com/oras-project/distribution/pkgs/container/registry/64589674?tag=v1.0.0-rc.4) -- [Zot registry](https://zotregistry.io/) -- [Docker Hub](https://hub.docker.com) (via tag fallback schema) - ## JWS signature envelope **Q: Why is JWT not used as the signature envelope format?** diff --git a/content/en/docs/quickstart-guides/quickstart-sign-image-artifact.md b/content/en/docs/quickstart-guides/quickstart-sign-image-artifact.md index 5f049854..3bf40ab7 100644 --- a/content/en/docs/quickstart-guides/quickstart-sign-image-artifact.md +++ b/content/en/docs/quickstart-guides/quickstart-sign-image-artifact.md @@ -30,7 +30,7 @@ docker run -d -p 5001:5000 -e REGISTRY_STORAGE_DELETE_ENABLED=true --name regist If the host port 5001 is already in use, you can use another host port. {{% /alert %}} -If you want to use Notation with other registries, refer to [which registries are compatible with Notary]({{< ref "/docs/faq#what-registries-are-compatible-with-notary" >}}) for more alternatives. See [Authenticate with OCI-compliant registries]({{< ref "/docs/user-guides/how-to/registry-authentication" >}}) when you log in to another OCI registry. +If you want to use Notation with other registries, refer to [which registries support Notary Project signatures]({{< ref "/docs/registry-support" >}}) for more alternatives. See [Authenticate with OCI-compliant registries]({{< ref "/docs/user-guides/how-to/registry-authentication" >}}) when you log in to another OCI registry. ## Add an image to the OCI-compatible registry diff --git a/content/en/docs/registry-support.md b/content/en/docs/registry-support.md new file mode 100644 index 00000000..69530abf --- /dev/null +++ b/content/en/docs/registry-support.md @@ -0,0 +1,17 @@ +--- +title: "Registry support" +description: "A list of registries that support Notary Project OCI signatures" +type: docs +weight: 9 +--- + +The following registries, listed in alphabetical order, support Notary Project OCI signatures: + +- [Amazon Elastic Container Registry](https://docs.aws.amazon.com/AmazonECR/latest/userguide/what-is-ecr.html) +- [Azure Container Registry](https://learn.microsoft.com/azure/container-registry/?wt.mc_id=azurelearn_inproduct_oss_notaryproject) +- [Distribution Distribution](https://github.com/distribution/distribution) +- [Docker Hub](https://hub.docker.com) +- [GitHub Container Registry](https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-container-registry) +- [Harbor](https://goharbor.io/) +- [JFrog Artifactory](https://jfrog.com/artifactory/) +- [Zot registry](https://zotregistry.io/) \ No newline at end of file