ডকারে পিং ইনস্টল করতে সমস্যা


61

আমি ডকার টিউটোরিয়ালটি অনুসরণ করার চেষ্টা করছি তবে একটি ভার্চুয়াল মেশিনে। আমি কমান্ডটি সহ উবুন্টু ডকার পাত্রে পিং ইনস্টল করার চেষ্টা করেছি

sudo docker run ubuntu apt-get install ping

সমস্যাটি হ'ল ডকার কোনও কিছু ইনস্টল করে না এবং নীচে উত্তর দেয়

$ sudo docker run ubuntu apt-get install ping
Reading package lists...
Building dependency tree...
Package ping is a virtual package provided by:
  inetutils-ping 2:1.8-6
  iputils-ping 3:20101006-1ubuntu1

E: Package 'ping' has no installation candidate
$

যখনই আমি কিছু ইনস্টল করার চেষ্টা করছি তখন একই সমস্যা দেখা দেয়।

এগুলি আমার চিত্রগুলি:

REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
<none>              <none>              3a28cc5bcc53        19 minutes ago      247.6 MB
baselDaemon         latest              4e892058b0b2        4 days ago          204.4 MB
ubuntu              13.10               9f676bd305a4        2 weeks ago         178 MB
ubuntu              saucy               9f676bd305a4        2 weeks ago         178 MB
ubuntu              13.04               eb601b8965b8        2 weeks ago         166.5 MB
ubuntu              raring              eb601b8965b8        2 weeks ago         166.5 MB
ubuntu              12.10               5ac751e8d623        2 weeks ago         161 MB
ubuntu              quantal             5ac751e8d623        2 weeks ago         161 MB
ubuntu              10.04               9cc9ea5ea540        2 weeks ago         180.8 MB
ubuntu              lucid               9cc9ea5ea540        2 weeks ago         180.8 MB
ubuntu              12.04               9cd978db300e        2 weeks ago         204.4 MB
ubuntu              latest              9cd978db300e        2 weeks ago         204.4 MB
ubuntu              precise             9cd978db300e        2 weeks ago         204.4 MB
learn/tutorial      latest              8dbd9e392a96        10 months ago       128 MB

এছাড়াও, আমি যখন চালাচ্ছি sudo docker run ubuntu apt-get install pingএখানে 'উবুন্টু' কী ব্যবহৃত হয়?

তুমাকে অগ্রিম ধন্যবাদ.


এখানে যান: askubuntu.com/q/14685
পান্ড্য

যদি আপনার ইনস্টলিং পিং থাকে, তবে এনএসলুকআপ অন্তর্ভুক্ত করার জন্যও এটি কার্যকর হতে পারে; apt-get dnsutils ইনস্টল করুন
পডটেক.ইও

উত্তর:


69

অনুসারে:

Package ping is a virtual package provided by:
  inetutils-ping 2:1.8-6
  iputils-ping 3:20101006-1ubuntu1

E: Package 'ping' has no installation candidate

সাথে চেষ্টা করুন:

sudo docker run ubuntu apt-get install iputils-ping

আপনি সংগ্রহস্থল সহ একটি 'উবুন্টু' বেছে নিন: RUN কমান্ডে চিত্রের পরিবর্তে ট্যাগ

sudo docker run ubuntu:lucid command

2
"প্যাকেজ পিং হ'ল ভার্চুয়াল প্যাকেজটি সরবরাহ করেছেন:" "এই তথ্যটি পেতে আপনি কোন আদেশটি চালিয়েছেন?
কার্ল জি

আপনি যখন সন্ধান না পাওয়া একটি কমান্ড কল করেন তখন বাশ সেই বার্তাটি দেখায়। যদিও নিশ্চিত না।
নিকোগা

19

apt-get updateইনস্টলের আগে একবার চালান :

sudo docker run ubuntu apt-get update

দেখুন কি করে sudo apt-get update?

apt-get update প্যাকেজগুলির নতুন সংস্করণ এবং তার নির্ভরতার উপর তথ্য পেতে তাদের সংগ্রহস্থলগুলি থেকে প্যাকেজ তালিকা ডাউনলোড করে এবং "আপডেট" করে।


1
এটি প্রাকৃতিকভাবে কাজ করে। ডকার রান-উবুন্টু বাশ, তারপরে: অ্যাপট-গেট আপডেট; apt-get install iputils-পিং
formica

7

হ্যাঁ শেষ পর্যন্ত আপনার তিনটি ভিন্ন বিষয় সম্পর্কে জানতে হবে:

  1. ডকশ্রমিক
  2. উবুন্টু
  3. এপিটি সংগ্রহশালা

আমি এখানে কীভাবে উবুন্টুকে ডকার পাত্রে চালাতে চাই:

docker run -i -t ubuntu:16.04 /bin/bash

@ মিচেল_সার্ফ কী প্রস্তাব দিচ্ছেন তা প্রতিধ্বনি, আপনি এখানে আপনার এপিটি সংগ্রহস্থলগুলি কীভাবে আপডেট করবেন:

apt-get update

তারপরে @ ভিটিচিয়াসের সমাধানে ফিরে কাজ করা, পিং কমান্ডের জন্য দায়ী আইপি ইউটিলিটিগুলি কীভাবে ইনস্টল করবেন তা এখানে রয়েছে:

apt-get install iputils-ping

তারপরে যাচাই করতে জিনিসগুলি প্রত্যাশা অনুযায়ী কাজ করছে:

which ping
ping superuser.com

আপনার উত্তর অন্যদের মতো
ইয়াস

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