fix

Utilisation CPU élevée dans Docker

Les conteneurs Docker ajoutent une fine couche de surcharge, mais une utilisation CPU élevée provient généralement de l’application à l’intérieur du conteneur, et non de Docker lui-même.

Common symptoms

Likely causes

Evidence to look for

Les métriques CPU au niveau des conteneurs mettent en évidence les conteneurs les plus gourmands
Le CPU de dockerd augmente lors des builds ou des pulls
L’IO au niveau de l’hôte augmente lors de l’activité des conteneurs

What it usually means

La plupart des problèmes de CPU avec Docker sont en réalité des problèmes applicatifs à l’intérieur des conteneurs. La surcharge propre à Docker est rare, mais possible lors des opérations sur les images.

What to do next

  1. 1Analysez les performances de l’application à l’intérieur du conteneur le plus gourmand
  2. 2Vérifiez les limites CPU des conteneurs et la capacité de l’hôte
  3. 3Réduisez le niveau de journalisation et la fréquence des checks de santé

See what's causing your CPU

cpum.ai turns CPU, process, disk, and memory signals into plain-English explanations with evidence.

Open cpum.ai

Related

Utilisation CPU élevée dans Docker : comment la diagnostiquer | cpum.ai