impossible de voir les processus avec htop dans un container

alegoff 20/03/2026
RÉSOLU
alegoff
Auteur
Avatar de alegoff
alegoff
Auteur

Je suis en train de debugger un container Docker qui consomme trop de CPU. Quand je fais un htop à l'intérieur, je ne vois que le process principal avec le PID 1.

Comment je peux voir les stats globales de la machine depuis le container ?

20/03/2026 à 07:16

3 commentaires

C'est normal, par défaut les containers sont isolés dans leur propre PID namespace. Si tu veux debugger l'hôte, tu dois partager le namespace de l'hôte au démarrage.

docker run --rm -it --pid=host alpine htop
22/03/2026 à 05:35
wguillaume
Membre
Avatar de wguillaume
wguillaume
Membre

Fais gaffe quand même, c'est une grosse brèche de sécurité si tu laisses ça en prod. Utilise-le uniquement pour du debug ponctuel.

24/03/2026 à 02:54
alegoff
Auteur
Avatar de alegoff
alegoff
Auteur

Super, avec le flag --pid=host je vois enfin tout ce qui se passe sur le serveur. J'ai pu identifier le process qui posait problème. Merci !

Modifié le 23/05/2026 à 16:20

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire
An Error Occurred: Internal Server Error

Oops! An Error Occurred

The server returned a "500 Internal Server Error".

Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.