Terminal Windows Boot2Docker离开容器并返回B2D
如果我在windows 7上运行Boot2Docker,并且通过运行类似于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
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