小白教程
所有教程
关于
Search
108.162.216.56
108.162.216.56
参数设置
贡献
退出
操作
编辑
移动
保护
信息
历史
删除
查看“Docker attach command”的源代码
本页内容
上一节:
Docker_top_command
下一节:
Docker_events_command
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:Docker attach 命令}}[[Category:Docker 命令大全|11]] = Docker attach 命令 = [[Docker 命令大全]] '''docker attach :'''连接到正在运行中的容器。 === 语法 === <pre>docker attach [OPTIONS] CONTAINER</pre> 要attach上去的容器必须正在运行,可以同时连接上同一个container来共享屏幕(与screen命令的attach类似)。 官方文档中说attach后可以通过CTRL-C来detach,但实际上经过我的测试,如果container当前在运行bash,CTRL-C自然是当前行的输入,没有退出;如果container当前正在前台运行进程,如输出nginx的access.log日志,CTRL-C不仅会导致退出容器,而且还stop了。这不是我们想要的,detach的意思按理应该是脱离容器终端,但容器依然运行。好在attach是可以带上--sig-proxy=false来确保CTRL-D或CTRL-C不会关闭容器。 == 容器mynginx将访问日志指到标准输出,连接到容器查看访问信息。 <pre>xiaobai@xiaobai:~$ docker attach --sig-proxy=false mynginx 192.168.239.1 - - [10/Jul/2016:16:54:26 +0000] "GET / HTTP/1.1" 304 0 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.93 Safari/537.36" "-" </pre> [[Docker 命令大全]]
返回至“
Docker attach command
”。
上一节:
Docker_top_command
下一节:
Docker_events_command