64 বিট উবুন্টুতে প্যাকেজ `ডকার-সি` সনাক্ত করতে অক্ষম


87

আমি আনুষ্ঠানিক ইনস্টলেশন নির্দেশিকা অনুসরণ করে একটি উবুন্টু 64 মেশিনে ডকার ইনস্টল করার চেষ্টা করছি ।

দুঃখজনকভাবে উবুন্টু মনে হচ্ছে এটি docker-ceপ্যাকেজটি সনাক্ত করতে সক্ষম নয় । এটি ঠিক করার জন্য কোনও ধারণা বা অন্তত কী ঘটছে তা ট্র্যাক করার জন্য?

আপনার জন্য এখানে কিছু বিশদ ...

$ uname --all; sudo grep docker /etc/apt/sources.list; sudo apt-get install docker-ce

Linux ubuntu 4.4.0-62-generic #83-Ubuntu SMP Wed Jan 18 14:10:15 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

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

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package docker-ce

apt-get updateরেপো যুক্ত করে দৌড়ালে ?
— জর্ডানম

@ জর্ডানম হ্যাঁ, দুঃখিত আমি প্রশ্নটিতে পোস্ট করি নি।
— ডানিদেমি

উত্তর:


187

উবুন্টু 19.04 (ডিস্কো)

sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu disco stable"

উবুন্টু 18.10 (মহাজাগতিক)

sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic test"

উবুন্টু 18.04 (বায়োনিক)

sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"

উবুন্টু 17.10

docker-ce প্যাকেজটি নিম্নলিখিত কমান্ডগুলি ব্যবহার করে ইনস্টল করার জন্য অফিশিয়াল ডকার (উবুতু আর্টফুল) সংগ্রহস্থলটিতে উপলব্ধ:

sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu artful stable"

উবুন্টু 16.04

আপনি docker-ceনিম্নলিখিত হিসাবে উবুন্টু 16.04 এ ইনস্টল করতে পারেন :

sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable"

নিম্নলিখিত চালান:

apt-cache search docker-ce

নমুনা আউটপুট:

docker-ce - Docker: the open-source application container engine

ইনস্টল করুন docker-ce:

sudo apt install docker-ce

1
Thx, আমার সমস্যা সমাধান। আপনি দয়া করে আপনার উত্তর আপডেট করতে পারেন? আপনি আদেশটি ভুলভাবে লিখেছেন apt-cache। আমি নিজে চেষ্টা করেছিলাম তবে আপনি সম্ভবত জানেন যে সম্পাদনাগুলি কমপক্ষে 6 টি অক্ষর হওয়া উচিত এবং এখানে একটি মাত্র!
— ডানিদেমি


2
এটি উল্লেখ করার মতো যে উবুন্টু 17.10 এর জন্য, পদক্ষেপ 3 হবে:sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu artful stable"
— প্রগাফ্যান

3
এখনও শৈল্পিক ভাণ্ডারে নেই :(
— মাইকেল ওয়াইলস

4
17.10-র জন্য নির্দেশাবলীও 18.04-এ আমার জন্য কাজ করেছিল, যখন আনুষ্ঠানিকভাবে docker-ceইনস্টল করার নির্দেশনাগুলি পালন করে না। যদিও প্রস্তাবিত নয়, কারণ এটি artfulরেপো থেকে এসেছে ?
— সিভিফ্যান

12

যে কেউ উবুন্টু 17.10 (শৈল্পিক) ব্যবহার করছেন এবং এই সমস্যাটি দেখছেন:

Https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/ থেকে

ডকার সিই ইনস্টল করতে আপনার এই উবুন্টু সংস্করণগুলির একটির 64৪-বিট সংস্করণ প্রয়োজন:

শৈল্পিক 17.10 (ডকের সিই 17.11 এজ কেবল)

জেস্টি 17.04

জেনিয়াল 16.04

(এলটিএস) বিশ্বস্ত 14.04 (এলটিএস)

এবং:

প্রান্ত বা পরীক্ষার ভাণ্ডার যুক্ত করতে , কমান্ডগুলিতে শব্দ স্থির হওয়ার পরে শব্দ প্রান্ত বা পরীক্ষা (বা উভয়) যুক্ত করুন

সুতরাং আপনি যদি উবুন্টু 17.10 (শৈল্পিক) ব্যবহার করেন তবে আপনার এটি যুক্ত করতে হবে:

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

"এজ" শব্দটি যুক্ত করা যুক্ত করা হয়েছে। আপনি যদি ইতিমধ্যে "কিনারা" না করে এই কমান্ডটি চালিয়ে যান। আপনি source.listফাইলটি সম্পাদনা করতে পারেন /etc/apt/sources.list। এর পরে, রিফ্রেশ করুন এবং docker-ceযথারীতি ইনস্টল করুন :

sudo apt-get update
sudo apt-get install docker-ce

1

দেখে মনে হচ্ছে যে ডকার ডিসেম্বর ডকার-সিই রিলিজ (স্থিতিশীল) পরে সরকারী ভান্ডারে থাকবে। তারপরে এই সংগ্রহস্থল:

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

কাজ করা উচিত. ইতিমধ্যে শীঘ্রই উপলব্ধ প্রান্ত রিলিজ হওয়া উচিত

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu artful edge"

তবে এটি এখন পাওয়া যায় না। তবে v17.11.0-ce-rc4 গতকাল প্রকাশিত হয়েছিল, সুতরাং আমি এখন যে কোনও দিন এটি আশা করব।

সুতরাং আপাতত আমি 17.04 রেপো থেকে প্যাকেজটি ব্যবহার করেছি কারণ জিএডি 3আর পরামর্শ দিচ্ছে ।

গিথুব ইস্যুতে লিঙ্ক ।


1

ব্যবহার করার চেষ্টা করুন:

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

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

$ sudo apt-get update
$  sudo apt install docker.io

সংস্করণ ডকার সংস্করণের জন্য জিজ্ঞাসা করা হলে, এটি $ sudo apt install docker.io .. ব্যবহার করার ইঙ্গিত দেয় যা সফলভাবে চলেছিল।
— হায়ডটেকি

@ হাইডটেকি, দস্তাবেজগুলি বলেছে যে পুরাতন ডকার সংস্করণগুলি আনইনস্টল করা উচিত, ডকার.আইও পুরানো সংস্করণগুলির মধ্যে একটি: ডকস.ডকার.ইনস্টল
— ডকার-

0

উপরের কেউই আমার পক্ষে কাজ করেনি।

আমি ডকারকে পুরোপুরি সরালাম, তারপরে গিয়ে ম্যানুয়ালি ডকার ফাইলগুলি সরিয়ে ফেলি /var।

পুনরায় ইনস্টল করা এবং পরে পুরোপুরি চলমান।


1
এফওয়াইআই 19.04 এর জন্য 'ডিস্কো' রেপোতে ডকার-সিএ নেই, এটি যোগ না হওয়া পর্যন্ত আপনাকে বায়োনিক ব্যবহার করতে হবে। sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
— ওয়াটারজ

হ্যাঁ, এখানে আজ একই পরিবর্তে প্যাকেজ discoব্যবহার bionicকরতে হবে।
— পেড্রো মিয়া কস্তা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.