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 중국어 웹사이트의 기타 관련 기사를 참조하세요!