Alibaba Cloud Container Registry (ACR) es un servicio totalmente administrado para almacenar, proteger y distribuir imágenes de contenedor y artefactos nativos de la nube. ACR se integra con Alibaba Cloud Container Service for Kubernetes (ACK), canalizaciones de CI/CD y herramientas de seguridad para acelerar la entrega de software.
Elija su edición
ACR ofrece dos ediciones diseñadas para diferentes cargas de trabajo y tamaños de equipo.
|
Personal Edition (para individuos) |
Enterprise Basic Edition |
Enterprise Advanced Edition |
|
|
Ideal para |
Desarrolladores individuales, aprendizaje y experimentación |
Cargas de trabajo de producción, equipos y entornos regulados |
Cargas de trabajo de producción, equipos y entornos regulados |
|
Tipo de instancia |
Infraestructura compartida |
Instancia dedicada, sin recursos compartidos |
Instancia dedicada, sin recursos compartidos |
|
SLA |
Ninguna |
99.95% |
99.95% |
|
Límite principal |
3 namespaces, 300 repositorios |
15 namespaces, 1,000 repositorios |
50 namespaces, 5,000 repositorios |
|
Primeros pasos |
Probar Personal Edition |
Cree una instancia de Enterprise Edition |
Cree una instancia de Enterprise Edition |
Container Registry Personal Edition no cuenta con garantía de SLA y Alibaba Cloud no compensa por incumplimientos del SLA. Se aplican límites de uso. No utilice Personal Edition en entornos de producción.
Compare las funciones y las cuotas en Especificaciones a continuación o en Funciones y diferencias de la edición de instancia.
Container Registry Enterprise Edition
Container Registry Enterprise Edition proporciona una instancia de registro dedicada y con recursos aislados, sin infraestructura compartida, lo que garantiza un rendimiento predecible y sólidos límites de seguridad.
Características principales:
Instancia dedicada sin recursos compartidos
SLA del 99.95% con alta disponibilidad entre zonas incluida de forma predeterminada en regiones multizona
Compatible con imágenes de contenedor, Helm Charts (v2/v3) y cualquier artefacto que cumpla con OCI
Controles de acceso a la red configurables (aislamiento de VPC, listas de permitidos)
Registro de auditoría completo mediante ActionTrail
Disponible en los niveles Basic Edition y Advanced Edition; compárelos en Especificaciones
Recomendado para: Equipos que ejecutan servicios de producción en ACK o en cualquier entorno basado en Kubernetes.
Container Registry Personal Edition (para individuos)
Container Registry Personal Edition proporciona servicios básicos de hosting de imágenes, compilación de imágenes y autorización de imágenes para desarrolladores individuales y uso exploratorio.
Recomendado para: Desarrolladores individuales que aprenden flujos de trabajo de contenedores o experimentan con las funciones de ACR.
Funciones clave
Hosting de artefactos
ACR almacena imágenes de contenedor de múltiples arquitecturas (Linux, Windows, Arm), Helm Charts (v2/v3) y cualquier artefacto de Open Container Initiative (OCI). La inmutabilidad de etiquetas evita sobrescrituras accidentales y las reglas de limpieza automática controlan el consumo de almacenamiento.
Distribución acelerada
Container Registry Enterprise Edition replica imágenes entre regiones de Alibaba Cloud mediante sincronización global. La Advanced Edition añade distribución P2P (peer-to-peer) y distribución bajo demanda (lazy pulling) para acelerar despliegues a gran escala.
Garantías de throughput de extracción por edición:
|
Edición |
Throughput de extracción (QPS) |
|
Personal Edition |
No garantizado |
|
Enterprise Basic |
250 |
|
Enterprise Advanced |
1,000 |
Seguridad y cumplimiento
Escaneo de vulnerabilidades: El escaneo con múltiples motores detecta CVE conocidos en las imágenes almacenadas antes del despliegue.
Corrección de vulnerabilidades: Enterprise Edition identifica vulnerabilidades corregibles y guía la remediación.
Bloqueo de amenazas: Solo Advanced Edition. Bloquea automáticamente la extracción de imágenes que infrinjan su directiva de seguridad.
Firma de imágenes: Solo Advanced Edition. Firma y verificación compatible con Cosign para la seguridad de la cadena de suministro.
Control de acceso a la red: Restrinja el acceso a la instancia a VPC y rangos CIDR específicos.
Registros de auditoría: Todos los eventos de inserción, extracción y gestión de imágenes se registran en ActionTrail para informes de cumplimiento.
Extracción sin credenciales: Compatible con instancias de Container Registry Enterprise Edition. Nota: las instancias creadas a partir del 4 de septiembre de 2024 admiten extracción sin credenciales solo en Enterprise Edition; las instancias de Container Registry Personal Edition creadas desde esa fecha no son compatibles con esta función.
Compilación e integración con CI/CD
ACR compila imágenes de contenedor a partir de repositorios de origen conectados, con hasta 10 compilaciones simultáneas en la Advanced Edition. Las imágenes compiladas pasan por su flujo de trabajo de escaneo y firma antes de llegar a los clústeres de ACK.
Suscripción a artefactos y notificaciones de eventos
Suscríbase a repositorios públicos ascendentes para recibir actualizaciones automáticas cuando se publiquen nuevas versiones. Las notificaciones de eventos activan canalizaciones de despliegue o alertas cuando se insertan imágenes o finalizan los escaneos.
Recuperación ante desastres multirregión
Las instancias de Container Registry Enterprise Edition en regiones multizona incluyen alta disponibilidad entre zonas de forma predeterminada. Para la recuperación ante desastres entre regiones, despliegue instancias separadas por cada región destino. Las opciones de redundancia de almacenamiento incluyen almacenamiento con redundancia de zona (ZRS) de OSS para protección entre zonas y cross-region replication (CRR) de OSS para copia de seguridad entre regiones.
Cómo funciona ACR
REVISIÓN REQUERIDA (Hallazgo 50): La siguiente sección se añadió durante la optimización y no proviene de la documentación original del producto. Las cuatro afirmaciones específicas marcadas a continuación requieren verificación por parte del equipo de producto antes de su publicación: (a) "protocolo estándar Docker Registry HTTP API V2"; (b) "almacena las capas de imagen como artefactos compatibles con OCI en Alibaba Cloud Object Storage Service (OSS)"; (c) "ACR deduplica capas entre imágenes del mismo namespace"; (d) "todos los artefactos almacenados están cifrados en reposo".
Cuando un desarrollador o un sistema de CI/CD inserta una imagen de contenedor, ACR la recibe mediante el protocolo Docker Registry HTTP API V2 y almacena las capas de imagen como artefactos OCI en Alibaba Cloud Object Storage Service (OSS). ACR deduplica capas dentro del mismo namespace para reducir costos de almacenamiento.
Posteriormente, ACR sirve imágenes a clientes autorizados: clústeres de ACK, estaciones de trabajo de desarrolladores o regiones remotas sincronizadas. Container Registry Enterprise Edition replica imágenes entre regiones mediante reglas de sincronización global, lo que reduce la latencia de extracción para servicios distribuidos. La Advanced Edition añade distribución P2P y distribución bajo demanda (lazy pulling) para despliegues a gran escala a nivel de nodo.
La seguridad se aplica en todo momento: los artefactos se cifran en reposo, el escaneo de vulnerabilidades analiza las imágenes con un escáner multimotor y los controles de acceso a la red restringen qué VPC y rangos de IP pueden acceder a su instancia.
Casos de uso comunes
Integración con canalizaciones de CI/CD
Conecte ACR a repositorios de origen para compilar imágenes en cada confirmación. El escaneo de vulnerabilidades se ejecuta después de cada compilación y las reglas de bloqueo de amenazas evitan que imágenes no conformes lleguen a los clústeres de ACK, lo que crea una ruta auditable desde el origen hasta producción.
Despliegues multirregión y globales
Replice imágenes desde una región primaria a regiones secundarias con reglas de sincronización global. En combinación con la distribución P2P (Advanced Edition), esto reduce los tiempos de extracción en clústeres de Kubernetes distribuidos geográficamente.
Seguridad y cumplimiento empresarial
Restrinja el acceso al registro a VPC específicas, aplique inmutabilidad de etiquetas, firme imágenes con Cosign y verifique firmas durante el despliegue. Exporte registros de ActionTrail a su SIEM para informes de cumplimiento.
Migración desde registros autogestionados
Importe imágenes desde Harbor a Container Registry Enterprise Edition sin volver a insertarlas mediante un cliente local. La suscripción a artefactos reemplaza los scripts de sincronización manual para imágenes públicas externas.
Especificaciones
Las siguientes tablas enumeran las cuotas clave y la disponibilidad de funciones por edición. Funciones y diferencias de la edición de instancia proporciona una comparación completa de especificaciones.
Container Registry Personal Edition no cuenta con garantía de SLA y Alibaba Cloud no compensa por incumplimientos del SLA. Se aplican límites de uso. No utilice Personal Edition en entornos de producción.
Funciones y diferencias de la edición de instancia cubre la selección de edición y las opciones de recuperación ante desastres. Siga las guías de recuperación ante desastres para configurar la recuperación entre zonas, la recuperación entre regiones y la copia de seguridad de datos.
Cuotas
|
Función |
Personal Edition |
Enterprise Basic |
Enterprise Advanced |
|
Cuota de namespaces (imágenes de contenedor) |
3 |
15 |
50 |
|
Cuota de repositorios públicos (imágenes de contenedor) |
300 |
1,000 |
5,000 |
|
Cuota de namespaces de Helm Chart |
No compatible |
15 |
50 |
|
Cuota de repositorios públicos de Helm Chart |
No compatible |
1,000 |
5,000 |
|
Compatibilidad con artefactos OCI |
No compatible |
Compatible |
Compatible |
|
Inmutabilidad de versiones |
No compatible |
Compatible |
Compatible |
|
Gestión de etiquetas (limpieza automática) |
No compatible |
Compatible |
Compatible |
|
Cuota de compilaciones simultáneas |
1 |
3 |
10 |
|
Suscripción a artefactos |
No compatible |
5 |
30 |
|
Reglas de sincronización |
No compatible |
No compatible |
60 |
|
Control de acceso a VPC |
No compatible |
Compra por separado |
Compra por separado |
|
Nombre de dominio personalizado |
No compatible |
Compatible |
Compatible |
|
Importación rápida de imágenes desde Harbor |
No compatible |
Compatible |
Compatible |
|
Registros de auditoría de ActionTrail |
No compatible |
Compatible |
Compatible |
|
Notificación de eventos |
No compatible |
Compatible |
Compatible |
Distribución y seguridad
|
Función |
Personal Edition |
Enterprise Basic |
Enterprise Advanced |
|
Garantía de throughput de extracción (QPS de extracción) |
No garantizado |
250 |
1,000 |
|
Aceleración inteligente |
No compatible |
Compatible |
Compatible |
|
Compilación de imágenes multiarquitectura |
No compatible |
Compatible |
Compatible |
|
Distribución P2P (peer-to-peer) |
No compatible |
No compatible |
Compatible |
|
Distribución bajo demanda (lazy pulling) |
No compatible |
No compatible |
Compatible |
|
Sincronización global |
No compatible |
No compatible |
Compatible |
|
Escaneo de vulnerabilidades multimotor |
No compatible |
Compatible |
Compatible |
|
Corrección de vulnerabilidades |
No compatible |
Compatible |
Compatible |
|
Bloqueo de amenazas (basado en directivas) |
No compatible |
No compatible |
Compatible |
|
Firma de imágenes y verificación de firmas |
No compatible |
No compatible |
Compatible |
|
Control de acceso a la red |
No compatible |
Compatible |
Compatible |
|
Cadena de entrega de aplicaciones nativas de la nube |
No compatible |
No compatible |
Compatible |
|
Extracción sin credenciales (instancias anteriores al 4 de sep. de 2024) |
Compatible |
Compatible |
Compatible |
|
Extracción sin credenciales (instancias del 4 de sep. de 2024 en adelante) |
No compatible |
Compatible |
Compatible |
Recuperación ante desastres
|
Módulo |
Función |
Personal Edition |
Enterprise Basic |
Enterprise Advanced |
|
Instancia |
Recuperación ante desastres entre zonas |
Ninguna |
Compatible de forma predeterminada en regiones multizona |
Compatible de forma predeterminada en regiones multizona |
|
Instancia |
Recuperación ante desastres entre regiones |
Ninguna |
Cree instancias separadas por región |
Cree instancias separadas por región |
|
Almacenamiento de instancia |
Redundancia entre zonas |
Ninguna |
Use almacenamiento con redundancia de zona (ZRS) de OSS |
Use almacenamiento con redundancia de zona (ZRS) de OSS |
|
Almacenamiento de instancia |
Copia de seguridad entre regiones |
Ninguna |
Use cross-region replication (CRR) de OSS |
Use cross-region replication (CRR) de OSS |
|
Garantía de servicio |
SLA |
Ninguna |
99.95% |
99.95% |
Primeros pasos
|
Quiero... |
Ir a |
|
Probar ACR rápidamente |
Inicio rápido: Cree una instancia de Container Registry Enterprise Edition |
|
Comparar ediciones y precios |
Tipos de instancia y precios |
|
Migrar imágenes desde Docker Hub o Harbor |
Migre imágenes a ACR |
|
Proteger mi registro con controles de red |
Configure el control de acceso a la red |
|
Integrar ACR con mi clúster de ACK y mi canalización de CI/CD |
Integre ACR con ACK y canalizaciones de DevOps |
|
Configurar la recuperación ante desastres |
Funciones y diferencias de la edición de instancia — recuperación ante desastres |