Linux

為什麼 Docker 服務在未經我同意的情況下繼續執行

  • January 31, 2020

這些 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

執行tophtop它們仍然存在。

cron 作業或從其他地方執行的腳本可能會啟動它。查看 cron 目錄和文件,/var/log/messages/var/log/cron找到啟動它的內容。

如果您只想完全停止服務啟動:

systemctl mask docker

這將連結到/dev/null無法啟動服務的單元文件。

引用自:https://serverfault.com/questions/1001297