Ogni volta che cambia Dimensioni terminale, di solito bash
sarà resize
automaticamente in modo che l' LINES
e COLUMNS
vengono ricalcolate correttamente. Ma per qualche motivo questo non funziona all'interno di un contenitore Docker in esecuzione in modo bash
interattivo.
Ho shopt checkwinsize -s
nel mio bashrc
contenitore Docker (e verificato che sta on
usando shopt
). Lo stesso vale per la bash
sessione host .
Sono senza idee, davvero; shopt checkwinsize -s
è l'unico metodo che ho trovato per arrivare bash
a valutare automaticamente resize
quando la finestra viene ridimensionata.
docker run ...
consudo
risolve il mio problema. Grazie!