>운영 및 유지보수 >Docker >도커 컨테이너에서 프로세스를 종료하는 방법

도커 컨테이너에서 프로세스를 종료하는 방법

尚
원래의
2020-04-01 10:39:398626검색

도커 컨테이너에서 프로세스를 종료하는 방법

Docker 컨테이너에서 프로세스를 닫는 방법:

1. docker exec 컨테이너 이름 ps -ef 명령을 사용하여 프로세스 정보를 확인합니다.

예:

"redis"라는 컨테이너를 만들고 연결합니다. 컨테이너 내부의 호스트에 호스트의 컨테이너에 있는 프로세스 정보를 확인합니다:

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. 그런 다음 컨테이너에 들어가서 다음 명령을 실행하여 프로세스를 중지합니다.

kill pid

더 많은 관련 튜토리얼을 보려면 를 참고하세요. PHP 중국어 웹사이트의 docker tutorial 칼럼.

위 내용은 도커 컨테이너에서 프로세스를 종료하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.