Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Terminal Windows Boot2Docker离开容器并返回B2D_Terminal_Docker_Msysgit_Boot2docker - Fatal编程技术网

Terminal Windows Boot2Docker离开容器并返回B2D

Terminal Windows Boot2Docker离开容器并返回B2D,terminal,docker,msysgit,boot2docker,Terminal,Docker,Msysgit,Boot2docker,如果我在windows 7上运行Boot2Docker,并且通过运行类似于docker run-it ubuntu:14.04/bin/bash的命令连接到一个容器,我如何“断开”与容器的连接并将提示返回到Boot2Docker images命令提示符 理想情况下,我想知道如何杀死容器,以及如何将容器推到后台,然后稍后将其返回前台。您似乎在寻找的是在后台启动容器的docker run命令的-d选项。然后,您可以使用如下命令(从中找到)轻松访问容器 sudo docker exec-i-t bas

如果我在windows 7上运行Boot2Docker,并且通过运行类似于
docker run-it ubuntu:14.04/bin/bash
的命令连接到一个容器,我如何“断开”与容器的连接并将提示返回到Boot2Docker images命令提示符


理想情况下,我想知道如何杀死容器,以及如何将容器推到后台,然后稍后将其返回前台。

您似乎在寻找的是在后台启动容器的
docker run
命令的-d选项。然后,您可以使用如下命令(从中找到)轻松访问容器

sudo docker exec-i-t bash

如果您用665b4a1e17b6之类的内容替换
您的_id

这个问题中有很多不正确的假设,请返回并阅读文档。启动容器时docker run未连接到该容器。Docker容器生命周期基于主进程的生命周期。您可以使用ctrl+p+q来断开与正在运行的容器的连接,而无需终止它。您可以使用docker kill和stop命令来终止容器。如果我没有使用正确的术语,我深表歉意,但是ctrl-p-q可以完美地工作,谢谢。作为一个侧边栏,除非你也链接相关的文档,否则关于返回文档的snark永远不会有帮助。如果我找到了相关的医生,我就不会在这里问了。您提出的大多数问题在《用户指南》的第一章中均有提及。
sudo docker exec -i -t <your_id> bash