作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
当我在 linux 终端中运行 top
时,我有:
1147 root 20 0 1227548 34604 5784 S 1,7 0,9 1:10.88 dockerd
我怎样才能永久杀死它?我知道我可以通过 linux kill
手动杀死它,但在下次使用计算机 dockerd
时将再次显示。
最佳答案
dockerd 是常见的 Linux 守护进程,仅此而已。您应该以适合您的操作系统的方式禁用它,具体取决于所使用的系统服务管理器。
以下是一些示例(docker 服务名称可能因系统而异)。第一个命令停止服务,第二个命令禁用它在系统启动时启动。
对于 systemd 驱动的操作系统(例如 Ubuntu 16.04、RHEL/CentOS 7、Arch Linux),将是:
sudo systemctl stop docker
sudo systemctl disable docker
对于通过 snap 安装的 docker:
sudo snap stop docker
sudo snap 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
等等
您应该查找有关如何为您感兴趣的特定操作系统禁用服务的说明
关于linux - 如何永久杀死docker?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40192415/
我是一名优秀的程序员,十分优秀!