কোনও ডিভিডি থেকে কোনও নেটওয়ার্ক সংযোগ থেকে ডকার ইনস্টল করুন


0

আমি কোনও ইন্টারনেট সংযোগ (সরকারী বাক্স) ছাড়াই একটি সেন্টোস বাক্সে ডকার-সিই ইনস্টল করার উপায় অনুসন্ধান করার চেষ্টা করছি। আমি অন্য প্যাকেজ ইনস্টল করার চেষ্টা করার সময় বছর পূর্বে নির্ভরতা ছিদ্র থেকে নামিয়েছি তাই এবার আমি আমার সমস্ত ঘাঁটি coverাকতে চেষ্টা করছি।

আমি বেশ কয়েকটি কমান্ড পেয়েছি যা প্রতিটি প্রদত্ত প্যাকেজের জন্য সমস্ত নির্ভরতা দেখায় বা ডাউনলোড করতে পারে এবং আমি সেগুলি নীচে তালিকাভুক্ত করব। তবে প্রতিটি কমান্ডের ফলাফল অন্য আদেশগুলির মতো হয় না। কিছু সাধারণ প্যাকেজ রয়েছে, তবে সব একই নয়। আমি কেবল ভাবছিলাম যে কেউ দয়া করে সমস্ত নির্ভরতা ডাউনলোড করার কোনও উপায় খুঁজে বের করতে আমাকে সহায়তা করতে পারে যাতে আমি সেগুলি ডিভিডি-তে জ্বলতে পারি এবং এটিকে দূরবর্তী অবস্থানে নিয়ে যেতে পারি এবং সফলভাবে ডকার ইনস্টল করতে পারি। ধন্যবাদ

repoquery --requires --resolve docker-ce
yum deplist docker-ce
yum install --downloadonly --downloaddir=/home/test docker

প্রথম প্রশ্ন ... আপনার অনুমতি দেওয়া হচ্ছে? আপনার কি সিসাদমিনের অনুমোদন আছে?
এট্টি

হ্যাঁ, আমাকে জানানো হয়েছিল যে আমার অ্যাক্সেস থাকবে, আমরা দেখব। শুধু প্রস্তুত হতে চান
মিলান

উত্তর:


0

আপনি repotrackএই উত্তরটি ব্যবহার করতে পারেন : https://unix.stackexchange.com/a/50671/221985

আমি সবেমাত্র সেন্টস 7 ন্যূনতম ইনস্টল করেছি এবং নিম্নলিখিতগুলি সম্পন্ন করেছি:

ডকার সংগ্রহস্থল যুক্ত করুন

" গেম ডকার " ম্যানুয়াল অনুসারে:

$ yum install -y yum-utils
$ yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
$ yum makecache

ডকারের জন্য প্যাকেজগুলি ডাউনলোড করুন

নোট করুন device-mapper-persistent-dataএবং lvm2উপরের ম্যানুয়ালটিতে স্পষ্টভাবে নির্দিষ্ট করা হয়েছে।

অন্যদের আপডেট হিসাবে প্রয়োজনীয় ছিল (ট্রায়াল এবং ত্রুটির দ্বারা আবিষ্কৃত)। কীটি একটি অনুপস্থিত Total download size:লাইন (বা শূন্য বাইট)।

$ mkdir ~/docker
$ cd ~/docker/
$ repotrack -a x86_64 -p "$(pwd)" device-mapper-persistent-data lvm2 docker-ce
$ repotrack -a x86_64 -p "$(pwd)" audit dracut-config-rescue dracut-network e2fsprogs \
    e2fsprogs-libs libss systemd-sysv

এই 216 প্যাকেজ (~ 161 মেগাবাইট) ডাউনলোড হয়েছে ... মনে রাখবেন অন্তর্ভুক্ত উভয় i686এবং x86_64আর্কিটেকচারের ... উত্তর ঠিকানাগুলি এই যদি তোমার জন্য একটা সমস্যা উপরে লিঙ্ক।

অফলাইন এবং ইনস্টল করুন

ব্যবহার yumRPM গুলি ইনস্টল করতে ব্যবহার করতে হবে yumএর নির্ভরতা সমাধানকারী - অনেক চলমান তুলনায় অনেক সহজ rpmসঠিক অনুক্রমে হাতে ...

$ cd ~/docker/
$ yum install --noplugins *.noarch.rpm *.x86_64.rpm

তারপরে ডকার শুরু করুন এবং আপনি চলে যাবেন:

$ service docker start
$ docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.