# Archive or unarchive a repository


Puedes archivar un repositorio en Docker Hub para marcarlo como de solo lectura e indicar que ya no se mantiene activamente. Esto ayuda a evitar el uso de imágenes obsoletas o no compatibles en los flujos de trabajo. Los repositorios archivados también se pueden desarchivar si es necesario.

Docker Hub destaca los repositorios que no se han actualizado en más de un año mostrando un icono (


![outdated icon](/docker-hub/repos/images/outdated-icon.webp)) junto a ellos en la [página de **Repositories**](https://hub.docker.com/repositories/). Considera revisar estos repositorios destacados y archivarlos si es necesario.

Cuando un repositorio está archivado, ocurre lo siguiente:

- La información del repositorio no se puede modificar.
- No se pueden subir (push) nuevas imágenes al repositorio.
- Se muestra una etiqueta **Archived** en la página pública del repositorio.
- Los usuarios aún pueden descargar (pull) las imágenes.

Puedes desarchivar un repositorio archivado para eliminar el estado archivado. Al desarchivarlo, ocurre lo siguiente:

- La información del repositorio se puede modificar.
- Se pueden subir nuevas imágenes al repositorio.
- Se elimina la etiqueta **Archived** de la página pública del repositorio.

## Archivar un repositorio

1. Inicia sesión en [Docker Hub](https://hub.docker.com).
2. Selecciona **My Hub** > **Repositories**.

   Aparece una lista de tus repositorios.

3. Selecciona un repositorio.

   Aparece la página **General** del repositorio.

4. Selecciona la pestaña **Settings**.
5. Selecciona **Archive repository**.
6. Introduce el nombre de tu repositorio para confirmar.
7. Selecciona **Archive**.

## Desarchivar un repositorio

1. Inicia sesión en [Docker Hub](https://hub.docker.com).
2. Selecciona **My Hub** > **Repositories**.

   Aparece una lista de tus repositorios.

3. Selecciona un repositorio.

   Aparece la página **General** del repositorio.

4. Selecciona la pestaña **Settings**.
5. Selecciona **Unarchive repository**.
