Skip to content

Commit

Permalink
docs: add a page for registry support (#398)
Browse files Browse the repository at this point in the history
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 <yizha1@microsoft.com>

---------

Signed-off-by: Yi Zha <yizha1@microsoft.com>
Signed-off-by: Yi Zha (from Dev Box) <yizha1@microsoft.com>
  • Loading branch information
yizha1 committed Jul 30, 2024
1 parent d1ed588 commit f61bb75
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 12 deletions.
11 changes: 0 additions & 11 deletions content/en/docs/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -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?**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
17 changes: 17 additions & 0 deletions content/en/docs/registry-support.md
Original file line number Diff line number Diff line change
@@ -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/)

0 comments on commit f61bb75

Please sign in to comment.