داکر کانتینر Docker Container و CI/CD برای مهندسین شبکه

0 از 25 درس کامل شد (0%)

داکر کانتینر Docker Container

۵. انواع روش های Persistent Volume در داکر کانتینر

در این درس با انواع روش‌های ایجاد فضای ذخیره‌سازی پایدار در داکر کانتینر آشنا می‌شوید. ابتدا تفاوت بین داده‌های موقتی (non-persistent) و داده‌های پایدار (persistent) را یاد می‌گیرید. فضای ذخیره‌سازی پایدار در محیط کانتینر یعنی حتی پس از حذف کانتینر، داده‌ها حفظ می‌شوند و از بین نمی‌روند. سپس می‌آموزید چگونه با استفاده از سه روش Bind Mounts، Docker Volumes و Named Volumes، فضای ذخیره‌سازی پایدار در داکر ایجاد کنید تا داده‌ها به طور مؤثر حفظ شده و پس از پاک شدن کانتینر از بین نروند.

مواردی که در این درس بحث و پیاده‌سازی می‌شوند عبارتند از:

  • درک مفهوم داده‌های non-persistent و persistent با یک مثال عملی
  • روش Bind Mounts که فضای ذخیره‌سازی در میزبان (host) ایجاد و مدیریت می‌شود و کانتینر تنها از آن استفاده می‌کند
  • روش Docker Volume که فضای ذخیره‌سازی توسط داکر مدیریت می‌شود ولی با حذف کانتینر، داده‌ها پاک نمی‌شوند
  • روش Named Volume که مشابه Docker Volume است اما با سادگی بیشتر و انعطاف‌پذیری کمتر
  • ترکیب روش‌های فوق