نمایش حجم volumeها در داکر
یکی از مفاهیم موجود در داکرها volumeها است که جهت نگهداری داده در بین imageها و containerها استفاده میشود. در این نوشته به روش نمایش حجمی که هر volume استفاده کرده است میپردازیم.
پیشنهاد نویسنده: برای یادگیری داکر میتوانید از این کتاب استفاده کنید.
نمایش حجم volumeها در داکر
برای نمایش حجم هر volume در داکر از دستور زیر استفاده کنید:
docker run --rm -v <volume name>:/volume alpine du -sh /volume
نکته: در دستور بالا به جای <volume name> نام volume مورد نظر خود را قرار دهید. با کمک دستور docker volume ls میتوانید لیست تمام volumeهای موجود در داکر خود را ببینید.
اگر سوالی در ارتباط با داکر دارید در بخش نظرات همین نوشته برای ما بنویسید.
برای امتیاز به این نوشته کلیک کنید!
[کل: 2 میانگین: 5]


















این روش روی volumeهای encrypted هم جواب میده؟
این روش برای volumeهای عادی داکر طراحی شده و ممکنه روی volumeهای رمزنگاری شده به درستی کار نکنه.
میشه خروجی رو مستقیما توی فایل ذخیره کرد؟
بله، میتوانید خروجی را مستقیماً در فایل ذخیره کنید. برای این کار، کافیست خروجی دستور را به یک فایل هدایت کنید، مثلاً: docker run –rm -v:/volume alpine du -sh /volume > output.txt
اگه volume خالی باشه، باز هم خروجی میده؟
بله، اگر volume خالی باشد، دستور du -sh /volume خروجی 0B را نمایش میدهد.
میشه این دستور رو توی اسکریپت اتوماتیک برای backup volume هم استفاده کرد؟
بله، این دستور میتواند به عنوان بخشی از یک اسکریپت اتوماتیک برای بکاپ گرفتن از volumeها استفاده شود.
میشه این حجم رو برای همه volumeها همزمان نشون داد؟
بله، برای نمایش حجم همه volumeها به صورت همزمان میتوانید از ترکیبی از دستورات docker volume ls و docker volume inspect به همراه یک اسکریپت استفاده کنید.