ডকার সোর্ম মোডের সমস্ত নোড থেকে পাত্রে তালিকাবদ্ধ করুন


11

আমরা কয়েকটি নোডের উপর জঞ্জাল মোডে ডকার চালাচ্ছি।

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

এটি ইতিমধ্যে উপলভ্য এমন কিছু কি বা কেবলমাত্র উপলভ্য বিকল্পগুলিই REST এপিআই ব্যবহার করছে? (নিশ্চিত না যে সমস্ত প্রয়োজনীয় তথ্য সেখানে উপস্থিত রয়েছে কিনা)

উত্তর:


20

আপনি docker node lsআপনার জলাশয়ের সমস্ত নোড docker node ps <node>দেখতে , তারপরে সেই নোডের পাত্রে দেখার জন্য করতে পারেন।

ওয়ান লাইনার হিসাবে, আপনি এটি করতে পারেন:

docker node ps $(docker node ls -q)


এখনও অবধি সেরা সমাধান বলে মনে হচ্ছে। তবে কীভাবে ফলাফলগুলি ফিল্টার করে ফর্ম্যাট করতে হবে তা নির্ধারণ করা দরকার node ps
সাবেলিন

3
এটি প্রকৃতপক্ষে চলমান পরিষেবাদির তালিকাভুক্ত, সমস্ত ধারক নয়।
ম্যাথিয়াস বি

6
আমি এই আদেশটি খুব সহায়ক বলে মনে করি: docker node ps $(docker node ls -q) --filter desired-state=Running | uniq- এটি ফিল্টারিং করবে (কাঙ্ক্ষিত অবস্থা) এবং সম্ভবত অযাচিত তথ্য (ইউনিক) সরিয়ে ফেলবে।
কলিডিয়ার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.