আপনি docker inspect
প্রতিটি ধারক তাদের লগগুলি কোথায় তা দেখতে পারবেন :
docker inspect --format='{{.LogPath}}' $INSTANCE_ID
এবং, লগগুলি তাদের সম্মিলিত আকার পরিচালনা করার জন্য বা লগিংয়ের প্যারামিটারগুলি নিজেই সামঞ্জস্য করার জন্য আপনি নীচের প্রাসঙ্গিকটি খুঁজে পেতে চেষ্টা করছেন।
লগগুলির জন্য সংরক্ষিত জায়গার পরিমাণ নির্ধারণ করা
এটি লগের ইতিহাস সাফ করার দক্ষতার জন্য অনুরোধ থেকে নেওয়া হয়েছে (ইস্যু 1083 ):
ডকার 1.8 এবং ডকার-কমপোজ 1.4 এর মধ্যে ডকার কম্পোজ লগ ড্রাইভার এবং লগ-অপ্ট সর্বোচ্চ-আকার ব্যবহার করে লগের আকার সীমাবদ্ধ করার জন্য ইতিমধ্যে একটি পদ্ধতি বিদ্যমান :
mycontainer:
...
log_driver: "json-file"
log_opt:
# limit logs to 2MB (20 rotations of 100K each)
max-size: "100k"
max-file: "20"
সংস্করণ '2' এর ডকার রচনা ফাইলগুলিতে সিনট্যাক্সটি কিছুটা বদলেছে:
version: '2'
...
mycontainer:
...
logging:
#limit logs to 200MB (4rotations of 50M each)
driver: "json-file"
options:
max-size: "50m"
max-file: "4"
(নোট করুন যে উভয় বাক্য গঠনে, সংখ্যাগুলি স্ট্রিং হিসাবে প্রকাশ করা হয়েছে, উদ্ধৃতিতে)
docker-compose logs
সমাপ্ত না হওয়া সহ সম্ভাব্য সমস্যা
004279dd2985037950beeba7e6fe45c10354476d3b82afb68e72dd612b03a8ff
। কোন নির্দিষ্ট ধারকটির জন্য কোন ফোল্ডারটি দেখতে হবে তা কীভাবে জানবেন?