Dockerizing your app لتوحيد بيئة العمل
تفاصيل العمل
إعداد Dockerfile احترافي لأي مشروع (Laravel – Node.js – Spring Boot – Python – PHP – React…) إعداد docker-compose.yml وتشغيل أكثر من خدمة (Database, Redis, Nginx…) تحسين حجم الـ Image وجعلها أسرع في الـ Build تنظيم بيئة التطوير والإنتاج (Development & Production Environments) يمكنك الاختيار بين 3 مهام مختلفة ضمن الخدمة (اختر واحدة فقط مقابل 5 دولار): مهمة 1: إعداد Dockerfile كامل لمشروعك وتحويل التطبيق إلى Docker Image جاهزة للتشغيل. مهمة 2: إعداد docker-compose لربط المشروع مع خدمات إضافية مثل: MySQL – PostgreSQL – MongoDB – Redis – Nginx. مهمة 3: إصلاح مشكلة في Docker أو تحسين الأداء (مثل تقليل حجم الـ Image أو تصليح أخطاء أثناء الـ Build).
مهارات العمل