如何退出Docker?

问题描述

我是docker的新手,我使用exit退出了容器的外壳,然后使用sudo docker stop ABC杀死了该容器。但是,systemctl is-active docker显示docker已激活。有没有办法杀死docker,或者它将永远在我的系统上保持活动状态?

我正在使用Ubuntu 18。

解决方法

即使退出并删除容器,Docker守护程序也应该保持在后台运行。这是因为如果您要启动一个新容器并且docker daemon没有运行,那么您将无法执行该操作。

如果需要,可以执行sudo systemctl stop docker以完全停止docker守护进程。但是在此之后,如果您执行docker run -it someimage,则会得到一个错误-并且要解决此问题,必须重新启动docker daemon-sudo systemctl start docker

希望一切都能澄清!

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...