如何永久杀死dockerd?

时间:2016-10-22 12:53:46

标签: linux docker service

当我在linux终端中运行top时,我有:

 1147 root      20   0 1227548  34604   5784 S   1,7  0,9   1:10.88 dockerd 

如何永久杀死它?我知道我可以通过linux kill手动杀死它,但是下次使用计算机dockerd的工作将会再次显示。

1 个答案:

答案 0 :(得分:8)

dockerd 是常见的Linux守护进程,仅此而已。您应该以适合您的操作系统的方式禁用它,具体取决于所使用的系统服务管理器。

以下是一些示例(docker服务名称可能因系统而异)。第一个命令停止服务,第二个命令在系统启动时禁用它的启动。

对于systemd驱动的操作系统(例如Ubuntu 16.04,RHEL / CentOS 7,Arch Linux),将是:

sudo systemctl stop docker
sudo systemctl disable docker

对于相对较旧的Ubuntu(15.10之前),使用Upstart服务管理器:

sudo service docker stop
sudo sh -c 'echo manual > /etc/init/docker.override'

对于较旧的CentOS6和其他一些人:

sudo service dockerd stop
sudo chkconfig dockerd off 

等等

您应该查找有关如何禁用您感兴趣的特定操作系统服务的说明