نشر Docker
الحاويات والنشر باستخدام Docker
10-15 دقيقة
نشر تطبيق React باستخدام Docker
أحدث Docker ثورة في طريقة نشر التطبيقات، إذ يتيح إنشاء حاويات (conteneurs) خفيفة وقابلة للنقل. في هذا الدرس سنتعلّم كيفية وضع تطبيق React داخل حاوية ونشره بكفاءة.
مقدمة إلى Docker
ما هو Docker؟
Docker منصة للحاويات (containerisation) تتيح تغليف التطبيق وتبعياته داخل حاوية خفيفة وقابلة للنقل. وهذا يضمن عمل التطبيق بالطريقة نفسها في جميع البيئات.
مزايا Docker مع React
- الاتساق: يعمل التطبيق بالطريقة نفسها في كل مكان
- العزل: كل حاوية معزولة عن الحاويات الأخرى
- قابلية التوسّع: تسهّل زيادة القدرة على تحمّل الأحمال
- النشر: عملية نشر مبسّطة
- إدارة الإصدارات: تسهيل إدارة الإصدارات
تثبيت Docker
على Windows
- نزّل Docker Desktop من الموقع الرسمي
- ثبّته ثم أعد تشغيل جهازك
- تحقّق من التثبيت:
docker --version
docker-compose --version
على macOS
# Avec Homebrew
brew install --cask docker
# Ou téléchargez Docker Desktop
على Linux (Ubuntu)
# Mise à jour des paquets
sudo apt update
التعليقات
التعليقات مدعومة عبر GitHub Discussions
سجّل الدخول باستخدام GitHub للمشاركة في النقاش