وصف المشروع (النتيجة النهائية):
تم تنفيذ مشروع Multi-Container Setup باستخدام Docker Compose بنجاح.
البيئة التي تم إعدادها تتكون من:
Nginx Web Server يعمل كخدمة ويب أساسية.
PostgreSQL Database تعمل كقاعدة بيانات متصلة بالسيرفر.
تم ربط الحاويتين معًا من خلال شبكة داخلية آمنة تتيح التواصل بينهما.
قاعدة البيانات تم تهيئتها باستخدام Docker Volume لضمان حفظ واستمرارية البيانات حتى بعد إيقاف أو إعادة تشغيل الحاويات.
المخرجات النهائية:
ملف docker-compose.yml جاهز للتشغيل.
تشغيل البيئة كاملة يتم عبر أمر واحد فقط:
docker-compose up