এলএক্সডি-নেস্টেড পাইভাইলগড ডকার (/dev/.lxc/proc/ ত্রুটি) এর কার্যকারিতা কী?


8

কোনও এলএক্সডি তে কোনও সুবিধাযুক্ত ডক কনটেইনার চালু করা এতে ব্যর্থ হয়:

docker: Error response from daemon: linux runtime spec devices: lstat /dev/.lxc/proc/1482/fdinfo/12: no such file or directory.

ধাপ পুনর্গঠন কর:

lxc launch ubuntu-daily:16.04 docker -p default -p docker
lxc exec docker -- apt install docker.io -y
lxc exec docker bash
sudo curl -L git.io/scope -o /usr/local/bin/scope
sudo chmod a+x /usr/local/bin/scope
scope launch

মূল গাইড: এলএক্সডি ২.০: এলএক্সডি-তে ডকার

বাগ রিপোর্ট: ডক পাত্রে /dev/.lxc/proc ডিরেক্টরিতে # 2825 ব্যর্থ - গিটহাব

কীভাবে এটি কাজ করবেন?


আপনার লিঙ্কযুক্ত গাইডটি বলেছে যে আপনার প্রয়োজন A Docker image which behaves when confined by user namespaces, or alternatively make the parent LXD container a privileged container (security.privileged=true)। এটা কি সমস্যাটি সহ সম্ভব scope? আপনি চালাতে পারেন lxc exec docker -- docker run --detach --name app carinamarina/hello-world-app, বা বিকল্পভাবে, এটি কোনও সুবিধাযুক্ত ধারকটিতে কাজ করে?
জোনাথন ওয়াই।

এলএক্সডি ছিল একটি সুবিধাযুক্ত ধারক ('ডকার' এলএক্সডি প্রোফাইল দেয় security.privileged=true)। আমি কোনও hello-worldসুবিধাযুক্ত এলএক্সডি-তে কিছু চিত্র চেষ্টা করেছি - একই সমস্যা। আর এই কনফিগারেশনটি আর নেই, কেভিএম এ সরানো হয়েছে।
ভেলকান

উত্তর:


0

প্রতি স্টেফেন গ্রেবার (LXD সীসা বিকাশকারী) আপনার আর LXD ডকার প্রোফাইলের দরকার নেই!

দেখুন… https://github.com/lxc/lxd/issues/3299


দয়া করে, সংস্করণ নম্বরটি ঠিক হওয়ার পরে সর্বদা প্রদান করার চেষ্টা করুন। রেপো ক্লোন করতে, প্রতিশ্রুতি অনুসন্ধান এবং তার পরে পরবর্তী প্রকাশের জন্য এটি সর্বদা হতাশাব্যঞ্জক।
ভেলকান

0

কিছুটা পরিষ্কার করার জন্য এটি বেশ সুন্দরভাবে সমাধান করা হয়েছে (যেমন @ বিমুলান দেখায়)।

16.04, lxd সংস্করণ 2.21, নিম্নলিখিত ক্রমটি কাজ করে:

lxc launch ubuntu-daily:xenial xenial
lxc config set xenial security.nesting true
lxc exec xenial snap install docker
lxc exec xenial docker run ubuntu ls

docker.ioপ্যাকেজ, এবং dockerউভয় কাজ ইত্যাদি স্ন্যাপ কিন্তু বিভিন্ন সংস্করণ আছে, এবং বিভিন্ন আপডেটের নীতি আছে, স্ন্যাপ উপরে ব্যবহৃত সংস্করণ, 17.06.2-সিই থাকাকালীন xenial মধ্যে docker.io প্যাকেজ 1.13.1 হয়।

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