কার্নেল সংস্করণটি ডকার পাত্রে উবুন্টু সংস্করণটির সাথে কেন মেলে না?


11

আমার কাছে উবুন্টু 14.10 থেকে নির্মিত একটি ডকার পাত্র রয়েছে। আমি যখন উবুন্টু সংস্করণ এবং কার্নেল সংস্করণটি পরীক্ষা করতে ধারকটিতে লগ ইন করি তখন আমি নিম্নলিখিতটি দেখতে পাই:

root@~$>> lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.10
Release:    14.10
Codename:   utopic   

root@~$>> uname -a
    Linux ambiata-aws 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

আমি ভেবেছিলাম যে উবুন্টু 14.10 এর কার্নেল সংস্করণ 3.16 হওয়ার কথা ছিল (যেমন এখানে বলা হয়েছে ), তবে আমার কাছে কার্নেল সংস্করণটি কেন 3.13.0-24-জেনেরিক?

আমি যে কারণটি জিজ্ঞাসা করছি তার কারণটি হ'ল এখানে 3.13.0-29-জেনেরিকের একটি প্যাচ রয়েছে যা আমি চাই (এটি হ'ল আমার ডকারের ধারকটিতে এটিএফএসে কাজ করা ফ্যালোকট) যা এখানে আলোচনা করা হয়েছে


উবুন্টু ট্রাস্টিতে কি পাত্রে চলছে? যদি তাই হয় তবে সে কারণেই হবে।
saiarcot895 5

উত্তর:


12

ডকার কী থেকে ? :

লাইটওয়েট

একটি একক মেশিনে চলমান ধারকগুলি একই অপারেটিং সিস্টেমের কার্নেল ভাগ করে; এগুলি তাত্ক্ষণিকভাবে শুরু হয় এবং কম র‌্যাম ব্যবহার করে। চিত্রগুলি স্তরযুক্ত ফাইল সিস্টেম থেকে তৈরি করা হয় এবং সাধারণ ফাইলগুলি ভাগ করে, ডিস্কের ব্যবহার এবং চিত্র ডাউনলোডগুলি আরও কার্যকর করে তোলে।

ধারকগুলি হোস্ট ওএস কার্নেলে চালিত হয়। আপনার ক্ষেত্রে, হোস্টটি উবুন্টু 14.04 (মূল কার্নেল চালানো) বা উবুন্টু 12.04 (বিশ্বাসীর হার্ডওয়্যার সক্ষমকরণ স্ট্যাক থেকে কার্নেল চালানো ) হতে পারে।

হোস্টটি যদি উবুন্টু 14.04 হয় তবে আপনি কার্নেল 3.16 ইনস্টল করতে পারেন:

sudo apt-get install linux-generic-lts-utopic

বা কার্নেল 3.19:

sudo apt-get install linux-generic-lts-vivid

উবুন্টু 12.04 এর জন্য, কার্নেল 3.13 সর্বশেষ অফিসিয়াল।


আপনি কি বলতে চান আমাকে হোস্ট কার্নেলটি আপগ্রেড করতে হবে? কেবলমাত্র ধারকটির কার্নেলটি আপগ্রেড করার কোনও উপায় নেই?
জেএমসি

5
@jcm একটি ধারক ভিতরে কোনও কার্নেল নেই। এমনকি যদি আপনি কোনও কার্নেল ইনস্টল করেন তবে ধারক শুরু হওয়ার পরে এটি লোড হবে না। কনটেইনারটির উদ্দেশ্য হ'ল কোনও নতুন কার্নেল চালানোর প্রয়োজন ছাড়াই প্রক্রিয়াগুলি বিচ্ছিন্ন করা। এজন্যই পাত্রে লিনাক্সের মধ্যে সীমাবদ্ধ রয়েছে। আপনার যদি অন্য কোনও ওএস বা অন্য কার্নেল সংস্করণ চালানোর দরকার হয় তবে আপনাকে ভার্চুয়ালাইজেশন ব্যবহার করতে হবে।
এরিক কারভালহো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.