端末サイズが変更されるたびに、通常bashはresize自動的に変更され、LINESおよびCOLUMNSが正しく再計算されます。しかし、何らかの理由で、これはbashインタラクティブに実行されているDockerコンテナー内では機能しません。
私が持っているshopt checkwinsize -s私の中でbashrc(そしてそれがされていることを確認しドッカーコンテナにon使用しますshopt)。ホストbashセッションと同じです。
私は本当にアイデアがありません。ウィンドウのサイズが変更されたときに自動的に評価するshopt checkwinsize -sために私が見つけた唯一の方法です。bashresize
docker run ...とsudo問題が解決します。ありがとう!