如何關閉docker容器里的進程

如何關閉docker容器里的進程

關閉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教程欄目。

以上就是如何關閉

? 版權聲明
THE END
喜歡就支持一下吧
點贊5 分享