5
किसी कारण से TERM
'docker exec' का उपयोग करते समय 'dumb
' पर रीसेट किया गया है। उपयोग की गई छवियों में TERM
सेटिंग 'xterm' है। जब मैं nsenter के माध्यम से कंटेनर दर्ज करता हूं, तो TERM
सेटिंग 'linux
' है, लेकिन यह ठीक है।डॉकर निष्पादन TERM सेटिंग
कंटेनर दर्ज करने के लिए कमांड: "docker exec -it my_container /bin/bash
"।
क्या यह डिज़ाइन द्वारा है?
मैं Ubuntu के साथ परीक्षण किया नवीनतम, बिजीबॉक्स, जब मैं सिर्फ 'डोकर रन चलाने -यह लिनक्स खोल' (खोल बाश या sh) $ TERM हमेशा चल रहे nginx पर xterm – user2915097
डॉकर निष्पादन पर सेट होता है मुझे TERM – user2915097
गूंगा करने के लिए सेट करता है मैं https://github.com/docker/docker/issues/9299 और https: //github.com/docker/docker/issues/8631, तो यह डिजाइन – user2915097