首頁 > 運維 > Docker > 主體

如何關閉docker容器裡的進程

發布: 2020-04-01 10:39:39
原創
8487 人瀏覽過

如何關閉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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!