Sempre que o tamanho do terminal for alterado, normalmente bash
será alterado resize
automaticamente, de modo que a LINES
e COLUMNS
seja recalculada corretamente. Mas, por algum motivo, isso não está funcionando em um contêiner do Docker em execução bash
interativamente.
Eu tenho shopt checkwinsize -s
no meu bashrc
contêiner Docker (e verifiquei que ele está on
usando shopt
). O mesmo com a bash
sessão do host .
Estou sem idéias, realmente; shopt checkwinsize -s
é o único método que encontrei para bash
avaliar automaticamente resize
quando a janela é redimensionada.
docker run ...
comsudo
corrige meu problema. Obrigado!