Linux 如何杀死dockerd-h fd//进程?
每次我重新启动时,在ubuntu上运行Linux 如何杀死dockerd-h fd//进程?,linux,docker,ubuntu,Linux,Docker,Ubuntu,每次我重新启动时,在ubuntu上运行htop时,我都会看到大量dockerd-h fd/进程 我想杀死所有这些进程(我不知道为什么它们会在重启时运行,但它们会大大降低我的cpu性能。) 我尝试了这里的每一个建议,但没有任何效果:进程仍在运行 如何解决此问题?您可以使用以下方法查看docker容器的处理过程: 1-docker ps-a 然后停止: 2-docker stop容器ID 然后您可以将其删除: 3-docker rm Container ID首先验证您是否没有仍在运行的容器:dock
htop
时,我都会看到大量dockerd-h fd/
进程
我想杀死所有这些进程(我不知道为什么它们会在重启时运行,但它们会大大降低我的cpu性能。)
我尝试了这里的每一个建议,但没有任何效果:进程仍在运行
如何解决此问题?您可以使用以下方法查看docker容器的处理过程: 1-docker ps-a 然后停止: 2-docker stop容器ID 然后您可以将其删除:
3-docker rm Container ID首先验证您是否没有仍在运行的容器:
docker Container ps
,如果您有仍在运行的容器,请停止它们docker stop Container 1 Container 2
甚至docker stop$(docker ps-q)
,并验证cpu性能问题是否仍然存在
然后验证docker服务的状态:sudo systemctl status docker
在这里,您可以看到不同的东西,这些东西可能对您有所帮助:
之后,如果需要,您可以重新启动/停止甚至禁用docker守护程序的自动重新启动:
sudo systemctl restart docker
sudo systemctl stop docker
sudo systemctl disable docker
如果您想在启动时再次启动服务,请启用docker,并验证问题是否仍然存在
注:如果您没有systemctl
,请使用服务
命令