ইন্টারেক্টিভ ডকারের ধারকটির মধ্যে বাশ সঠিকভাবে আকার পরিবর্তন করছে না


11

প্রতিবার টার্মিনালের আকার পরিবর্তিত হয়, সাধারণত স্বয়ংক্রিয়ভাবে চলে bashআসবে resizeযাতে LINESএবং COLUMNSসঠিকভাবে সংশোধিত হয়। তবে কিছু কারণে এটি ডকার পাত্রে bashইন্টারেক্টিভভাবে চলছে within

আমি shopt checkwinsize -sআমার মধ্যে bashrcDocker কন্টেইনারে (এবং যাচাই এটি করা হয় onব্যবহার করে shopt)। হোস্ট bashসেশন একই ।

আমি ধারণার বাইরে, সত্যিই; উইন্ডোটি পুনরায় আকার দেওয়ার সময় স্বয়ংক্রিয়ভাবে মূল্যায়ন করার shopt checkwinsize -sজন্য আমি একমাত্র পদ্ধতিটি খুঁজে পেয়েছি ।bashresize

উত্তর:


6

যদি আপনার শেলটি রুটে যেতে থাকে তবে ডকার এটিতে সংকেত প্রেরণে সফল না হতে পারে, যেহেতু এটি কোনও অধিকারের সীমানা অতিক্রম করে। (এটি কেবল ডকারের সমস্যা নয়)।

আরও পড়া:


2
বোধ হয়। আমার সমস্যা ঠিক করে docker run ...নিয়ে চলছে sudo। ধন্যবাদ!
ট্রেন্ট বিং
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.