fix

Alto uso de CPU no Docker

Contêineres Docker adicionam uma camada pequena de sobrecarga, mas o alto uso de CPU geralmente vem da aplicação dentro do contêiner, não do Docker em si.

Common symptoms

Likely causes

Evidence to look for

Métricas de CPU no nível do contêiner mostram contêineres com alto consumo
A CPU do dockerd aumenta durante builds ou pulls
O IO no nível do host aumenta durante a atividade dos contêineres

What it usually means

A maioria dos problemas de CPU no Docker é, na verdade, problema da aplicação dentro dos contêineres. A sobrecarga real do Docker é rara, mas pode acontecer durante operações com imagens.

What to do next

  1. 1Faça profiling da aplicação dentro do contêiner com alto consumo
  2. 2Verifique os limites de CPU dos contêineres e a capacidade do host
  3. 3Reduza a verbosidade dos logs e a frequência das verificações de integridade (health check)

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

Alto uso de CPU no Docker: como diagnosticar | cpum.ai