首頁  >  文章  >  運維  >  如何關閉docker容器裡的進程

如何關閉docker容器裡的進程

尚
原創
2020-04-01 10:39:398547瀏覽

如何關閉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教學欄位。

以上是如何關閉docker容器裡的進程的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn