Necesito pseudo-tty y mantengo la entrada abierta incluso si no estoy atado al contenedor. En docker puedo usar esto: docker run -i -t ubuntu /bin/bash
Si uso esto en la figura:
test:
image: ubuntu:14.04
command: /bin/bash
Entonces no puedo conectarme al contenedor de la ventana acoplable en ejecución. ¿Alguna idea?
Respuestas
1 para la respuesta № 1Con docker 1.3, hay un nuevo comando. docker exec
. Esto le permite ingresar a una ventana acoplable en ejecución:
docker exec -it <container-id> bash
Para una versión anterior de docker yo usaría el nsenter, una herramienta para conectarse a un contenedor docker en ejecución.