Setiap kali ukuran terminal berubah, biasanya bashakan resizesecara otomatis sehingga LINESdan COLUMNSdihitung ulang dengan benar. Tapi untuk beberapa alasan ini tidak berfungsi dalam wadah Docker berjalan secara bashinteraktif.
Saya miliki shopt checkwinsize -sdi bashrcdalam wadah Docker saya (dan memverifikasi bahwa itu onmenggunakan shopt). Sama dengan bashsesi host .
Aku kehabisan ide, sungguh; shopt checkwinsize -sadalah satu-satunya metode yang saya temukan untuk bashmengevaluasi secara otomatis resizeketika jendela diubah ukurannya.
docker run ...dengansudomemperbaiki masalah saya. Terima kasih!