InfyCalculator
English
💻

Calculadora de ancho de banda de imágenes Docker: egress y costo de cada pull

Estima el ancho de banda de salida (egress) y el costo de descargar una imagen de contenedor en toda tu flota, y cuánto ahorras con una caché o un mirror local.

Tamaño de la imagen (comprimida)
Pulls al día
Días
Tasa de aciertos de caché o mirror
Costo de egress por GB
Cargando calculadora…

Cómo funciona

Pulls facturados = pulls al día × días × (1 − % de aciertos de caché) · GB de egress = pulls facturados × MB de la imagen ÷ 1024 · Costo = GB × precio por GB

Cada vez que un nodo descarga una imagen que no tiene en caché, baja todas sus capas comprimidas, y el egress del registry se cobra por gigabyte. La rotación de la flota (autoescalado, despliegues progresivos y reinicios de nodos) convierte el tamaño de una sola imagen en un tráfico considerable. Una caché pull-through o un mirror del registry dentro del clúster atiende localmente los pulls repetidos, así que su tasa de aciertos recorta directamente el ancho de banda y la factura.

Ejemplo resuelto

Rodrigo despliega una imagen de 350 MB que se descarga 200 veces al día durante 30 días, sin caché: 6,000 pulls × 350 MB ÷ 1024 ≈ 2,050.8 GB. A $0.09 por GB son unos $184.57. Con una tasa de aciertos de caché del 70% solo se facturarían 1,800 pulls, unos 615.2 GB, y el costo bajaría a cerca de $55.

Preguntas frecuentes

¿Uso el tamaño comprimido o el descomprimido de la imagen?

El comprimido, porque es lo que viaja por la red durante el pull. El tamaño descomprimido solo importa para el espacio en disco del nodo después de extraer las capas.

¿Cómo reduzco el ancho de banda de los pulls?

Achica la imagen con builds multi-stage e imágenes base ligeras, deja el código que cambia seguido en las capas superiores para que las capas compartidas sigan en caché, y pon un mirror del registry o una caché pull-through cerca de tus nodos.

¿Las capas que ya están en caché también cuentan?

No. Docker solo descarga las capas cuyo digest todavía no tiene, así que una imagen que comparte la base con lo que ya hay en el nodo transfiere mucho menos que su tamaño completo. Refléjalo con la tasa de aciertos de caché.

Calculadoras relacionadas

Esta calculadora tiene fines informativos. Verifica los resultados importantes antes de tomar decisiones.