AD

¿Ya dominas lo básico? Un curso estructurado de Docker es la vía rápida para dar el salto.

Ver cursos de Docker en Udemy

Enlace de afiliado. No te cuesta nada extra.

🐳Lecciones de Docker
Lección 24 / 45

Vigilar el consumo con docker stats

En esta lección verás cuántos recursos está usando cada contenedor.

docker stats muestra en directo el uso de procesador, memoria, red y disco de todos los contenedores en marcha. Se sale con Ctrl+C.

La columna de memoria es la que más se mira, porque muestra el uso frente al límite. Sin límite configurado, ese máximo es toda la memoria de la máquina, y un contenedor con una fuga puede dejar sin recursos al resto del servidor.

De ahí viene una práctica firme en producción: poner límites con --memory y --cpus al arrancar. Con un límite, el sistema mata el contenedor cuando lo supera, y eso aparece como el código de salida 137 que se vio antes. Es mucho mejor que un servidor entero cayendo.

El porcentaje de procesador puede pasar del 100 %: se cuenta por núcleo, así que 200 % significa dos núcleos completos.

Con --no-stream se obtiene una sola instantánea en lugar de la vista continua, que es lo que se usa dentro de un guion.

Docker
Pruébalo (escríbelo en la terminal simulada)
docker stats

🧑‍💻 Puedes escribir este comando en la terminal simulada de Docker para probarlo tú mismo (esta página no incluye terminal interactiva).

Espacio publicitario (banner)
Espacio publicitario (en el artículo)