[unix] 대화식 Docker 컨테이너 내에서 bash 크기가 올바르게 조정되지 않음

때마다 터미널 크기 변경, 보통 bash것입니다 resize자동으로 그렇게하는 것이 LINES및이 COLUMNS올바르게 다시 계산된다. 그러나 어떤 이유로 bash대화 형으로 실행되는 Docker 컨테이너에서는 작동하지 않습니다 .

내가 가진 shopt checkwinsize -s내에서 bashrc도커 컨테이너 (하고 있는지 확인 on하여 shopt). 호스트 bash세션 과 동일합니다 .

정말 아이디어가 없어요. 창 크기를 조정할 때 자동으로 평가하기 shopt checkwinsize -s위해 찾은 유일한 방법 입니다.bashresize



답변

쉘이 루트에 성공하면 Docker는 권한 경계를 넘어 신호를 전송하지 못할 수 있습니다. (이것은 Docker의 문제가 아닙니다).

더 읽을 거리 :


답변