docker attach 正确用法

简介:

当docker容器在 “-d”守护态运行的时候,比如通过supervisord控制两个程序非守护态运行:
ssh -D
tomcat
那么这个时候,用户就无法直接进入到容器中去,docker attach 容器id 就会一直卡着。

因为此时容器运行的进程是ssh,而不是/bin/bash 也没有虚拟终端(-it)参数,所以是进入不到的,

那么这种情况下,该如何attach进去并进入到一个/bin/bash里呢?
可以用docker exec -it containerID /bin/bash方式进入容器
退出使用ctrl + 大写P + 大写Q



     本文转自yzy121403725 51CTO博客,原文链接:http://blog.51cto.com/lookingdream/2073986,如需转载请自行联系原作者

相关文章
|
1月前
|
应用服务中间件 Shell Linux
docker 基本用法-操作镜像
docker 基本用法-操作镜像
71 6
|
4月前
|
应用服务中间件 nginx Docker
docker系列:dockerfile及其用法解析
docker系列:dockerfile及其用法解析
90 0
|
10月前
|
Docker 容器
20-Docker-常用命令详解-docker attach
20-Docker-常用命令详解-docker attach
|
运维 Cloud Native 网络协议
【云原生】Docker—Dockerfile写法与用法以及dockerfile简介与构建镜像详解【附加实战】
Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令(Instruction)和操作命令;每一条指令构建一层镜像,因此每一条指令的内容,就是描述该层镜像应当如何构建(也就是你要执行的操作命令)。
456 0
【云原生】Docker—Dockerfile写法与用法以及dockerfile简介与构建镜像详解【附加实战】
|
缓存 网络协议 Linux
Docker(六)进阶:Dockerfile概述与用法(两万字入门到精通)
EXPOSE指令告诉Docker容器在运行时监听指定的网口。可以指定端口侦听的协议类型是TCP还是UDP,如果不指定协议类型,默认为TCP。
306 0
Docker(六)进阶:Dockerfile概述与用法(两万字入门到精通)
|
运维 Kubernetes NoSQL
docker系列:docker-compose用法详解
docker-compose是Docker官方提供的用于定义和管理运行多个Docker容器的开源容器编排工具。 可以使用YML文件来配置应用程序需要的所有服务,然后使用docker-compose运行命令,就可以解析YML文件配置创建并启动文件中配置的所有docker服务。
docker系列:docker-compose用法详解
|
Docker 容器
Docker基础:docker查看日志用法笔记
大家在平常使用docker的时候,可能会遇到这样或者那样的问题,这个时候想排查问题的时候通常需要查看异常日志,这样才可以快速定位问题,从而解决实际的问题。今天就给大家聊聊Docker查看日志的用法,一起来看看吧!
Docker基础:docker查看日志用法笔记
|
Ubuntu Docker 容器
Docker(37)- docker attach 命令详解
Docker(37)- docker attach 命令详解
148 0
Docker(37)- docker attach 命令详解