وحدات التخزين (volumes) والاستمرارية
جزء من دورة Docker
شغّل قاعدة بيانات داخل حاوية، أضف بعض الصفوف، احذف الحاوية، ثم شغّلها من جديد: الصفوف اختفت. لا تالفة ولا مخفية، بل اختفت تماماً كأنك لم تكتبها قط. يقع الجميع في هذا مرة على الأقل، والعلاج ليس إعداداً تفعّله. إنه نتيجة مباشرة لطريقة بناء التخزين في الحاويات، وما إن تتضح تلك الصورة في ذهنك حتى يصير باقي الدرس بديهياً.
الصورة كومة من الطبقات للقراءة فقط. كل تعليمة في ملف Dockerfile تضيف طبقة، ولأن هذه الطبقات لا تتغير أبداً فبالإمكان مشاركتها: عشر حاويات من الصورة نفسها تتشارك نسخة واحدة منها على القرص. ...
هل تريد تعلّم Docker وحدات التخزين (volumes) والاستمرارية في بيئة حقيقية؟
انقر بالأسفل لتحصل على جهاز لينكس مع Docker جاهز، وتعمل على وحدات التخزين (volumes) والاستمرارية بشكل عملي مع مدرّس ذكي يعرف الكود الخاص بك.
ابدأ هذا الدرسوحدات التخزين (volumes) والاستمراريةما الذي ستتعلّمه
- Bind mounts
- Named volumes
- Container writable layer
- Docker volume
- Where data lives
اقرأ هذا الدرس بلغتك
كل دروس هذه الدورة
13 دروس- 1ما هو Docker20 دقيقة
- 2أول كانتينر (container) لك25 دقيقة
- 3الصور (images) وملف Dockerfile30 دقيقة
- 4بناء صور (images) مخصصة35 دقيقة
- 5شبكات الكانتينرات (containers)30 دقيقة
- 6وحدات التخزين (volumes) والاستمرارية30 دقيقة
- 7Docker Compose35 دقيقة
- 8البناء متعدد المراحل (multi-stage builds)35 دقيقة
- 9متغيرات البيئة والمفاتيح السرية25 دقيقة
- 10فحوصات السلامة (healthchecks) وسياسات إعادة التشغيل25 دقيقة
- 11تحسين الصور (images) والأمان30 دقيقة
- 12الرجيستري (registries) والنشر25 دقيقة
- 13مشروع التخرج: نشر حزمة تقنية50 دقيقة
