如何永久杀死dockerd?

当我在Linuxterminal上运行时,我有:

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

我怎样才能永久杀死它? 我知道我可以杀死它手动通过Linux kill ,但在接下来的工作与计算机dockerd将再次显示。

dockerd是常见的Linux守护进程,无非就是如此。 您应该按适合您的操作系统的方式禁用它,具体取决于所使用的系统服务pipe理器。

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

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

 sudo systemctl stop docker sudo systemctl disable docker 

对于较老的Ubuntu(15.10之前),使用Upstart服务pipe理器:

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

对于较老的CentOS6和其他一些:

 sudo service dockerd stop sudo chkconfig dockerd off 

等等

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