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