Inicio › Tecnología › Registro De Contenedores
Un registro de contenedores (container registry) es un repositorio qué almacena, versiona y distribuye imágenes de contenedor, los paquetes qué incluyen todo lo necesario para ejecutar una aplicación —código, dependencias, configuración— de forma reproducible en cualquier entorno compatible con Docker o el estándar OCI. Las imágenes se organizan en repositorios identificados por nombre y etiqueta (tag), y se componen internamente de capas reutilizables qué permiten qué descargar una nueva versión solo transfiera las capas qué cambiaron respecto a la anterior. Existen registros públicos como Docker Hub y registros privados autoalojados o gestionados en la nube (Amazon ECR, Google Artifact Registry, Azure Container Registry), estos últimos habituales en empresas qué no quieren exponer sus imágenes internas.
Es el "almacén" donde se guardan las imágenes de contenedor, algo así como las cajas cerradas qué contienen una aplicación lista para ejecutarse con todo lo qué necesita dentro. Cuando un servidor necesita desplegar esa aplicación, simplemente descarga (hace "pull") la imagen desde ese almacén en vez de instalar manualmente cada dependencia.
Un pipeline de integración continua puede construir automáticamente una nueva imagen cada vez qué se fusiona código en la rama principal, subirla (push) a un registro privado con una etiqueta qué incluye el hash del commit, y qué el entorno de producción despliegue esa imagen exacta, garantizando qué lo qué se prueba en CI es exactamente lo qué se ejecuta después.
Docker Hub es un registro público (con planes privados de pago) accesible por defecto a cualquiera si el repositorio no se marca como privado, mientras qué un registro privado autoalojado o en la nube da control total sobre quién puede subir o descargar las imágenes internas de una organización.
Porque una imagen puede incluir dependencias de terceros con fallos de seguridad conocidos qué pasarían desapercibidos sin un análisis automático, algo qué muchos registros modernos ofrecen de forma integrada al hacer push.
Es la etiqueta por defecto qué apunta a la versión más reciente subida de una imagen, pero al ser mutable puede cambiar de contenido sin previo aviso; en producción se recomienda fijar versiones concretas e inmutables para garantizar despliegues reproducibles.