Gestión de los límites de cuota para el almacenamiento y el tráfico pull en Container Registry
Puede limitar la cantidad de tráfico de almacenamiento y extracción que se puede utilizar en la cuenta de IBM Cloud estableciendo y gestionando límites de cuota personalizados en IBM Cloud® Container Registry.
Establecimiento de límites de cuota para almacenar y extraer imágenes
Puede limitar la cantidad de almacenamiento y de tráfico de extracción de sus imágenes privadas estableciendo sus propios límites de cuota.
Al actualizar al plan estándar de IBM Cloud Container Registry, se beneficia de una cantidad ilimitada de almacenamiento y de tráfico de extracción de sus imágenes privadas. Para no superar el nivel de pago que elija, puede establecer cuotas individuales para la cantidad de almacenamiento y el tráfico de extracción. Los límites de cuota se aplican a todos los espacios de nombresUna serie de repositorios que almacenan imágenes en un registro. Un espacio de nombres se asocia a una cuenta de IBM Cloud, que puede incluir varios espacios de nombres. configurados en IBM Cloud Container Registry. Si utilizas el plan de servicio gratuito, también puedes establecer cuotas personalizadas dentro de tu cantidad gratuita de almacenamiento y tráfico pull.
Para establecer una cuota, siga estos pasos.
-
Inicie sesión en IBM Cloud.
ibmcloud login
-
Revise los límites de cuota actuales correspondientes a almacenamiento y tráfico de extracción.
ibmcloud cr quota
El resultado debería ser similar al siguiente ejemplo.
Getting quotas and usage for the current month, for account '<account_owner> Account'... QUOTA LIMIT USED Pull traffic 5.1 GB 0 B Storage 512 MB 511 MB OK
-
Cambie el límite de cuota para almacenamiento y tráfico de extracción. Para modificar el uso del tráfico pull, especifique la opción de tráfico y sustituya
TRAFFIC_QUOTA
por el valor en megabytes que desee establecer para la cuota de tráfico pull. Si desea cambiar la cantidad de almacenamiento de su cuenta, especifique la opción de almacenamiento y sustituyaSTORAGE_QUOTA
por el valor en megabytes que desee establecer.Si tiene el plan gratuito, no puede establecer su cuota en una cantidad que supere el nivel gratuito. La concesión del nivel gratuito para el almacenamiento es de 512 MB y, para el tráfico, de 5120 MB.
ibmcloud cr quota-set --traffic TRAFFIC_QUOTA --storage STORAGE_QUOTA
Ejemplo para establecer su límite de cuota para el almacenamiento en 600 megabytes y el tráfico de extracción en 7000 megabytes:
ibmcloud cr quota-set --storage 600 --traffic 7000
Revisión de límites de cuota y de uso
Puede revisar los límites de cuota y comprobar el almacenamiento actual y el uso de tráfico de extracción correspondiente a su cuenta.
-
Inicie sesión en IBM Cloud.
ibmcloud login
-
Revise los límites de cuota actuales correspondientes a almacenamiento y tráfico de extracción.
ibmcloud cr quota
El resultado debería ser similar al siguiente ejemplo.
Getting quotas and usage for the current month, for account '<account_owner> Account'... QUOTA LIMIT USED Pull traffic 5.1 GB 0 B Storage 512 MB 511 MB OK
Permanecer dentro de los límites de cuota
Si supera los límites de cuota establecidos para su cuenta de IBM Cloud, puede liberar almacenamiento y cambiar el plan de servicio o los límites de cuota para que pueda seguir enviando y extrayendo imágenes en el espacio de nombres.
A partir del 1 de febrero de 2022, se cobra por las imágenes etiquetadas y sin etiquetar.
Para liberar almacenamiento de imágenes en su cuenta de IBM Cloud, realice los pasos siguientes.
Dependiendo de las proporciones de la imagen, puede tardar un poco en eliminarse y estar disponible el almacenamiento.
-
Busque los nombres de las imágenes que desea eliminar.
-
Para listar sólo imágenes etiquetadas, ejecute el mandato
ibmcloud cr image-list
. Combine el contenido de la columna Repositorio (repository
) y la columna Etiqueta (tag
) separados por dos puntos (:
) para crear el nombre de imagen en el formatorepository:tag
. Si el mandato para listar imágenes excede el tiempo de espera, consulte ¿Por qué se agota el tiempo cuando se listan imágenes? para obtener ayuda.ibmcloud cr image-list
-
Para listar las imágenes etiquetadas y también las no etiquetadas, debe listar las imágenes por resumen en todos los espacios de nombres de la cuenta IBM Cloud. Para listar las imágenes por resumen, ejecute el mandato
ibmcloud cr image-digests
. Combine el contenido de la columna Repositorio (repository
) y la columna Resumen (digest
) separados por un símbolo en (@
) para crear el nombre de imagen en el formatorepository@digest
.ibmcloud cr image-digests
-
-
Puede eliminar imágenes de forma individual, colectiva o utilizando políticas de retención.
-
Para eliminar imágenes individualmente del espacio de nombres, utilice el mandato
ibmcloud cr image-rm
. SustituyaIMAGE_NAME
por el nombre de la imagen que desea eliminar. El nombre debe estar en el formatorepository@digest
orepository:tag
. Si no se especifica una etiqueta en el nombre de la imagen, la imagen etiquetada comolatest
se suprime de forma predeterminada. Las imágenes suprimidas se almacenan en la papelera durante 30 días. Las imágenes que están en la basura no se tienen en cuenta para su cuota.Puede eliminar las imágenes etiquetadas y no etiquetadas utilizando el formato
repository@digest
. Puede eliminar sólo las imágenes etiquetadas utilizando el formatorepository:tag
.ibmcloud cr image-rm IMAGE_NAME
Cuando haya varias etiquetas para el mismo resumen de imagen dentro de un repositorio, el mandato
ibmcloud cr image-rm
elimina todas las imágenes subyacentes y todas sus etiquetas. Si existe una imagen igual en un otro repositorio o espacio de nombres, dicha copia de la imagen se elimina. Si desea eliminar una etiqueta de una imagen y dejar la imagen subyacente y cualquier otra etiqueta en su lugar, consulte el mandato Eliminación de etiquetas de imágenes en el repositorio privado. -
Para eliminar las imágenes sin etiquetar colectivamente del espacio de nombres, utilice el mandato
ibmcloud cr image-prune-untagged
, consulte Limpiar los espacios de nombres suprimiendo imágenes sin etiquetar. -
Para utilizar políticas de retención, consulte Limpiar los espacios de nombres.
-
-
Revise el uso de la cuota de almacenamiento.
ibmcloud cr quota
-
Para reducir el uso del tráfico de extracción, debe esperar hasta el siguiente periodo de facturación.
Para seguir extrayendo imágenes de los espacios de nombres, elija una de las siguientes opciones.
- Espere a que comience el siguiente ciclo de facturación.
- Si tiene un plan gratuito, actualice al plan de servicio estándar.
- Si ya tiene un plan estándar, establezca nuevos límites de cuota para el tráfico de extracción.