تفاوت Volume و Bind Mount در Docker چیست

خلاصه
1405/04/22

**Volume:** برای ذخیره‌سازی داده‌های دائمی است که مستقل از چرخه حیات کانتینر باقی می‌مانند (مناسب برای پایگاه داده‌ها). **Bind Mount:** یک پوشه یا فایل موجود روی سیستم میزبان

تفاوت Volume و Bind Mount در Docker چیست


**Volume:** برای ذخیره‌سازی داده‌های دائمی است که مستقل از چرخه حیات کانتینر باقی می‌مانند (مناسب برای پایگاه داده‌ها).

**Bind Mount:** یک پوشه یا فایل موجود روی سیستم میزبان (Host) را مستقیماً به داخل کانتینر نگاشت می‌کند. تغییرات در هر دو مکان بلافاصله قابل مشاهده است؛ بنابراین، مناسب برای توسعه و اشتراک‌گذاری کد پروژه است.