গবেষণার উদ্দেশ্যে আমি পাবলিক ডকার রেজিস্ট্রি ক্রল করার চেষ্টা করছি ( https://registry.hub.docker.com/ ) এবং 1 টি গড় চিত্রের কত স্তর রয়েছে এবং 2) এই স্তরগুলির আকার পাওয়ার জন্য বিতরণ ধারণা।
তবে আমি এপিআই এবং পাবলিক লাইব্রেরিগুলির পাশাপাশি গিথুব সম্পর্কিত বিবরণ অধ্যয়ন করেছি তবে আমি কোনও পদ্ধতি খুঁজে পাচ্ছি না:
- সমস্ত পাবলিক স্টোর / ইমেজগুলি পুনরুদ্ধার করুন (এগুলি হাজার হাজার হলেও আমার পুনরাবৃত্তি করার জন্য এখনও একটি শুরুর তালিকার প্রয়োজন)
- একটি চিত্রের সমস্ত স্তর সন্ধান করুন
- একটি স্তরের জন্য আকারটি সন্ধান করুন (সুতরাং কোনও চিত্র নয় তবে পৃথক স্তরের জন্য)।
কেউ কি এই তথ্য পুনরুদ্ধার করার উপায় খুঁজতে আমাকে সহায়তা করতে পারেন?
ধন্যবাদ!
সম্পাদনা: ডকার রেজিস্ট্রিতে '*' অনুসন্ধানের ফলে যে কোনও জায়গায় '*' উল্লিখিত এমন কোনও কিছু নয়, যা সমস্ত ডিপোজিটরিগুলি ফিরিয়ে দিচ্ছে তা কি কেউ যাচাই করতে সক্ষম? https://registry.hub.docker.com/search?q=*
docker history myimage
এবং প্রতিটি স্তরের আকার দেখতে পাবেন। আরও সাধারণভাবে, একটি চিত্রের উপর, আপনিdocker history myimage | awk 'NR>1 {print $1}' | xargs docker inspect --format '{{ ((index .ContainerConfig.Cmd ) 0) }}'
চিত্রটি তৈরি করতে কী আদেশগুলি জারি করা হয়েছে তা দেখতে করতে পারেন