name - cómo desprenderse de un contenedor de docker
dockers container download (3)
Adjuntar con:
docker attach <container name>
me permite separar con Ctrl + d en Docker versión 17.04
Sé que esto es viejo, pero dado que ninguno de los métodos que se muestran arriba funciona para mí, pensé que lo compartiría.
Este problema es bastante similar a this , pero sigo teniendo problemas:
Ejecuto un contenedor con:
docker run -d CONTAINER
entonces me apego a eso con
docker attach NAME
pero no puedo salir de ella, no con CTRL-C, ni con CTRL-P + CTRL-Q (como se sugiere en la pregunta similar anterior)
Tengo que kill -9 PID
para salir ...
¿Qué estoy haciendo mal?
Información:
Docker versión 0.6.7, compilación cb48ecc
Ubuntu 3.8.0-33-generic # 48 ~ precise1-Ubuntu
Como Jérôme Petazzoni mencionó en el grupo de usuarios de docker :
Actually, you can SIGKILL the client, and reattach later. However, this will disrupt stdin (the container will see EOF on stdin, and if it cares about stdin, e.g. if it''s a shell, it will exit). To recap: docker run -t -i → can be detached with ^P^Q and reattached with docker attach docker run -i → cannot be detached with ^P^Q; will disrupt stdin docker run → cannot be detached with ^P^Q; can SIGKILL client; can reattach with docker attach
Debería attach
al contenedor utilizando la --sig-proxy=false
como esta:
docker attach --sig-proxy=false NAME
Luego puede usar CTRL
+ C
para salir sin detener el contenedor.