আমি পার্টিতে দেরি করছি, তবে এই উত্তরটি এমন কোনও ব্যক্তিকে সহায়তা করতে পারে যা ডকারের ধারকের ভিতরে উবুন্টু ব্যবহার করে।
আমি সম্প্রতি উবুন্টু 16.04.1 এর উপর ভিত্তি করে একটি ডকার ধারক তৈরি করেছি।
ডিফল্টরূপে, Docker উবুন্টু ইমেজ উবুন্টু, যা সহ সাধারণ সরঞ্জামের একটি বেশীরভাগ নেই একটি ছিনতাই নিচে সংস্করণ sudo
।
এছাড়াও, ডিফল্টরূপে, ব্যবহারকারী ডকার পাত্রে রুট হিসাবে লগ ইন করে।
সুতরাং, আমি docker run
কমান্ড দিয়ে ধারকটি শুরু করেছি এবং 'sudo' প্যাকেজটি ইনস্টল করেছি:
root@default:/# apt-get install sudo
কমান্ড চালানো adduser myuser sudo
ত্রুটির কথা জানিয়েছে adduser: The user 'myuser' does not exist.
। এই উত্তরটি পড়ার পরে , আমি প্রথমে ব্যবহারকারী তৈরি করার জন্য কমান্ডটি চালিয়েছি:
root@default:/# adduser myuser
তারপরে নিম্নলিখিত কমান্ডটি চালিত হয়েছিল:
root@default:/# adduser myuser sudo
Adding user `myuser' to group `sudo' ...
Adding user myuser to group sudo
Done.
ব্যবহারকারী myuser সফলভাবে sudo গ্রুপে যুক্ত করা হয়েছে।