Maison >Opération et maintenance >Docker >Comment arrêter un processus dans un conteneur Docker

Comment arrêter un processus dans un conteneur Docker

尚
original
2020-04-01 10:39:398689parcourir

Comment arrêter un processus dans un conteneur Docker

Comment fermer le processus dans le conteneur Docker :

1. Utilisez la commande docker exec containers name ps -ef pour afficher les informations sur le processus

Exemple :


Créez un conteneur nommé "redis" et affichez les informations de processus dans le conteneur à l'intérieur du conteneur et sur l'hôte :

docker@default:~$ docker run -d --name redis redis
f6bc57cc1b464b05b07b567211cb693ee2a682546ed86c611b5d866f6acc531c
docker@default:~$ docker exec redis ps -ef
UID        PID  PPID  C STIME TTY          TIME CMD
redis        1     0  0 01:49 ?        00:00:00 redis-server *:6379
root        11     0  0 01:49 ?        00:00:00 ps -ef
docker@default:~$ docker top redis
UID                 PID                 PPID                C                   STIME               TTY                 TIME                CMD
999                 9302                1264                0                   01:49               ?                   00:00:00            redis-server *:6379

2. la commande suivante : Le processus peut être arrêté :

kill pid

Pour plus de tutoriels connexes, veuillez faire attention à la colonne

docker tutoriel du site Web PHP chinois.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn