[英]How to kill dockerd -h fd// processes?
每次重新啟動時,在ubuntu上運行htop
時, dockerd -h fd//
看到dockerd -h fd//
進程的負載
我想殺死所有這些進程(我不知道為什么它們在重新啟動時仍在運行,但是它們在很大程度上降低了我的CPU性能。)
我在這里嘗試了所有建議,然后停止並刪除所有docker容器,但無濟於事:進程仍在運行。
我該如何解決?
您可以使用以下命令查看docker容器的過程:
1-docker ps -a
然后停止:
2-泊塢窗停止Container-ID
然后可以將其刪除:
3- docker rm容器ID
首先驗證您是否沒有正在運行的docker container ps
: docker container ps
,如果您仍有正在運行的容器,請停止它們docker stop container1 container2
甚至docker stop $(docker ps -q)
並驗證cpu性能問題是否仍然存在。
然后驗證docker服務的狀態: sudo systemctl status docker
在這里您可以看到可能對您有所幫助的不同事物:
之后,您可以根據需要重啟/停止,甚至禁用docker守護進程的自動重啟:
sudo systemctl restart docker
sudo systemctl stop docker
sudo systemctl disable docker
如果要在引導時再次啟動服務,請使用sudo systemctl enable docker
並驗證問題是否仍然存在。
PS:如果您沒有systemctl
,請使用service
命令。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.