Cada vez que cambia el tamaño del terminal, por lo general bash
lo hará resize
automáticamente para que la LINES
y COLUMNS
se vuelven a calcular correctamente. Pero por alguna razón, esto no funciona dentro de un contenedor Docker que se ejecuta de forma bash
interactiva.
Tengo shopt checkwinsize -s
en mi bashrc
en el contenedor Docker (y verifiqué que está on
usando shopt
). Lo mismo con la bash
sesión de host .
Estoy sin ideas, de verdad; shopt checkwinsize -s
es el único método que he encontrado para bash
evaluar automáticamente resize
cuándo se cambia el tamaño de la ventana.
docker run ...
consudo
soluciona mi problema. ¡Gracias!