如何退出docker?

How to exit docker?

我是 docker 的新手,我使用 exit 退出容器的 shell,然后使用 sudo docker stop ABC 终止容器。但是,systemctl is-active docker 仍然显示 docker 处于活动状态。有什么方法可以杀死 docker 还是它会永远在我的系统上保持活动状态?

我正在使用Ubuntu18.

Docker 守护程序应该将 运行 保留在后台,即使您退出并删除容器也是如此。这是因为如果你想启动一个新容器并且 docker 守护进程不是 运行 那么你将无法做到这一点。

如果您愿意,可以执行 sudo systemctl stop docker 以完全停止 docker 守护进程。但是在此之后,如果你这样做 docker run -it someimage 那么你会得到一个错误 - 要解决这个问题你必须重新启动 docker 守护进程 - sudo systemctl start docker

希望一切都清楚!