在某個項目中用到了docker,過後一直不需要該環境了,但是在工作中常發現dockerd服務占用cpu 特别高,就想着如何關閉docker服務,不讓其開機自啟動。
1.檢視docker服務是否開機啟動
# sudo systemctl list-unit-files | grep enable|grep docker
snap-docker-796.mount enabled
snap.docker.dockerd.service enabled
2.關閉docker開機自啟動
# systemctl disable snap.docker.dockerd.service
Removed /etc/systemd/system/multi-user.target.wants/snap.docker.dockerd.service.
3.開啟docker開機自啟動
# systemctl enable snap.docker.dockerd.service
4.關閉docker服務
# systemctl stop snap.docker.dockerd.service
5.啟動docker服務
# systemctl start snap.docker.dockerd.service
6.檢視docker服務是否啟動
# sudo systemctl list-units --type=service|grep docker
snap.docker.dockerd.service loaded active running Service for snap application docker.dockerd
7 關閉和開啟docker
# sudo service docker start
# sudo service docker stop