> For the complete documentation index, see [llms.txt](https://docs.portainer.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.portainer.io/user/docker/swarm/registries.md).

# Registries

**Registries** lets you manage access to each of the registries that are currently available.

{% hint style="warning" %}
Registry access assigned here only applies to the selected environment. It is not global.
{% endhint %}

## Adding a new registry

From the menu select **Swarm**, select **Registries** then click **Add registry**. When the global registries page appears, follow [these instructions](/admin/registries/add.md).

<figure><img src="https://content.gitbook.com/content/MmwXfSb4bP3JyB8BLrAf/blobs/AmynG40ts4DoHnAarzYc/2.15-docker_swarm_add_registries.gif" alt=""><figcaption></figcaption></figure>

## Managing access

To configure access to a registry, from the menu select **Swarm** then select **Registries**.

<figure><img src="https://content.gitbook.com/content/MmwXfSb4bP3JyB8BLrAf/blobs/AyRTATAopauHddglUvhy/2.15-docker_swarm_registries_manage_access.gif" alt=""><figcaption></figcaption></figure>

Find the registry you want to manage then select **Manage access**.

<figure><img src="https://content.gitbook.com/content/MmwXfSb4bP3JyB8BLrAf/blobs/mf9YqryjnxfIE1e0kwv4/2.15-docker_swarm_registry_manage_access.png" alt=""><figcaption></figcaption></figure>

From the dropdown, select the users or teams that you would like to have access then click **Create access**.

<figure><img src="https://content.gitbook.com/content/MmwXfSb4bP3JyB8BLrAf/blobs/dYgwWDmI9a4aIwBu9bq3/2.15-docker_hosts_registries_access.png" alt=""><figcaption></figcaption></figure>
