আমি ডকার ইনস্টল করতে পারছি না কারণ ধারকযুক্ত.ওর কোনও ইনস্টলেশন প্রার্থী নেই


33

আমি কুবুন্টু 19.10 এ ডকার ইনস্টল করার চেষ্টা করেছি।

আমি এই পদক্ষেপগুলি ইনস্টল করতে ব্যবহার করেছি: https://docs.docker.com/install/linux/docker-ce/ubuntu/

পদক্ষেপ 2 চলাকালীন, যুক্ত সংগ্রহস্থল এবং কী পরে আমি এই বার্তাটি পেয়েছি

Package containerd.io is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'containerd.io' has no installation candidate

উত্তর:


39

এটি অনুমান করার মতো এটি করার সবচেয়ে সহজ উপায় নয় তবে আপনি এবং আমি যেমন পরিবর্তন করেছি আমার একই সমস্যা ছিল:

$ sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

প্রতি

$ sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   bionic \
   stable"

কারণ

$(lsb_release -cs)

"ইওয়ান" (সর্বশেষ উবুন্টু সংস্করণের নাম, বর্তমানে 19.10) প্রদান করে এবং এটি সমস্যার কারণ বলে মনে হচ্ছে। এটি "বায়োনিক" (উবুন্টু 18.10) দিয়ে প্রতিস্থাপন করা আমার জন্য পুরোপুরি কাজ করেছে এবং 4 মাস পরেও আমার এখনও কোনও সমস্যা নেই।

"/Etc/apt/sources.list" খুলতে এবং মন্তব্য-আউট / লাইনটি মুছতে ভুলবেন না:

deb-src [arch=amd64] https://download.docker.com/linux/ubuntu eoan stable

দ্বন্দ্ব এড়ানোর জন্য। (আপনি এই প্রক্রিয়াটিতে প্রবেশ করা প্রথম আদেশের সাথে এটি যোগ করেছেন))


হ্যাঁ, এটি একটি বাগ বলে মনে হচ্ছে। স্বয়ংক্রিয় আপডেটের জন্য এটি ঠিক করতে হবে
নীলাঞ্জন সরকার

7

ফাইলটি সম্পাদনা করুন: /etc/apt/sources.list

রেপো প্রবেশের জন্য দেখুন:

deb-src [arch=amd64] https://download.docker.com/linux/ubuntu eoan stable

এটিতে পরিবর্তন করা হচ্ছে:

deb-src [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable 

আমার জন্য সমস্যা সমাধান করুন


0

অফিসিয়াল ডকার ডকুমেন্টেশন ব্যবহার করার পরামর্শ দেয়

  $ sudo add-apt-repository \
       "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
       $(lsb_release -cs) \
       stable"

জন্য উবুন্টু 19,10 যা এখনও ধারণ করে না 'containerd.io' প্যাকেজ বলে মনে হয় পারে।

পূর্বে যুক্ত হওয়া সংগ্রহস্থলটি সরান add-apt-repository --remove:

$ sudo add-apt-repository --remove \
       "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
       $(lsb_release -cs) \
       stable"

এবং বায়োনিক (18.10) উবুন্টু মুক্তির জন্য ব্যবহৃত একটিকে যুক্ত করুন:

$ sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   bionic \
   stable"

এর পরে, ডকার আপডেট এবং ইনস্টল করুন:

$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.