¿Por qué, después de lanzar CentOS como contenedor de Docker, cuando ejecuto tty obtengo:

# tty
not a tty

¿Cuál es el motivo de not a tty?

0
Snowcrash 13 ene. 2017 a las 02:59
... probablemente tu stdin no es un TTY? (Un tty tiene un montón de sysctls de interacción fuera de banda que no están disponibles sobre otros descriptores de archivos).
 – 
Charles Duffy
13 ene. 2017 a las 03:13

1 respuesta

La mejor respuesta

docker run no simula un TTY a menos que se le indique con -t. Consulte https://docs.docker.com/engine/reference/run/# / primer plano

2
Charles Duffy 13 ene. 2017 a las 03:16