这些 docker 服务在未经我同意的情况下持续运行,如何停止它们:
/usr/bin/docker-containerd-current
/usr/bin/dockerd-current
我不想卸载 Docker,只想停止服务以减少使用的 RAM。我在 CentOS 上。
完成所有这些后,上面的 Docker 服务就会自行启动:
sudo systemctl stop docker
sudo systemctl disable docker
sudo pkill -f docker
运行top
或htop
它们仍然在那里。
答案1
可能是某个 cron 作业或某个脚本在其他地方运行并启动了它。查看 cron 目录和文件以及和/var/log/messages
以/var/log/cron
查找启动它的内容。
如果您只是想停止服务启动:
systemctl mask docker
这将会链接单元文件,/dev/null
从而导致无法启动服务。