Jedes Mal , wenn die Terminalgröße ändert, in der Regel bashwird resizeautomatisch so , dass das LINESund COLUMNSkorrekt neu berechnet werden. Aus irgendeinem Grund funktioniert dies jedoch nicht in einem Docker-Container, der bashinteraktiv ausgeführt wird.
Ich habe shopt checkwinsize -sin meinem bashrcim Docker Behälter (und überprüft , dass es onmit shopt). Gleiches gilt für die Host- bashSitzung.
Ich habe wirklich keine Ideen mehr; shopt checkwinsize -sist die einzige Methode, die ich gefunden habe, bashum automatisch zu bewerten, resizewann die Fenstergröße geändert wird.
docker run ...mitsudobehebt mein Problem. Vielen Dank!