linux - docker restart,exit命令,重启宿主机

标签 linux docker

我从公共(public)存储库中提取图像。问题是当我附加并退出容器时,它也会重新启动主机。我不确定这里有什么问题。

日志:[当重新启动容器时]

[root@localhost ~]# docker restart 714fed06f99f
714fed06f99f
[root@localhost ~]# Write failed: Broken pipe

 <-= DISCONNECTED (PRESS <ENTER> TO RECONNECT) (Fri Feb 20 16:44:35 2015)

另一个日志:[当运行“exit”命令时]

[root@4e53f038d880 ~]# exit
exit
Write failed: Broken pipe

 <-= DISCONNECTED (PRESS <ENTER> TO RECONNECT) (Fri Feb 20 16:48:42 2015)

最佳答案

你的意思是当你退出附加时容器停止​​?

这会发生,因为您正在“附加”到主进程。如果您向主进程发送 SIGKILL(Ctrl-c),它将停止,导致容器退出。您可以使用特殊的 Docker 代码 Ctrl-p Ctrl-q 退出附加而不停止容器。

参见 http://docs.docker.com/reference/commandline/cli/#attach了解更多详情。

关于linux - docker restart,exit命令,重启宿主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28627765/

相关文章:

linux - "Failed to load platform plugin "xcb ""在未安装 qt 的情况下在 linux 上启动 qt5 应用程序

linux - 创建扫描两个文件并自动删除匹配 IP 的脚本?

docker - 用于在私有(private) docker 注册表中添加/更新图像时通知的命令行

docker - 关于 Mesos Linux 容器和 Docker 的问题

docker - 如何在 Dockerfile 中结合 ENV 语句?

r - 如何在 Ubuntu 18.04 上安装 Rmpfr?

linux - 未找到 mingw32[64] 安装

docker - 使用 docker image testcafe/testcafe 时没有创建截图目录的权限

java - 无法从 docker 容器连接到 mysql 主机

linux - 使用sudo时如何保持环境变量