لو جربت تنصّب برنامج مفتوح المصدر بنفسك عبر Docker Compose ورجع لك خطأ (أو الحاوية تشتغل ثم توقف فورًا)، أنت مو الوحيد — هذي من أشهر المشاكل اللي توقف غير المبرمجين (وحتى المبرمجين أحيانًا) عن الاستضافة الذاتية.
لو منفذ 80 أو 443 مستخدم من برنامج ثاني على نفس السيرفر، الحاوية تفشل بالإقلاع. تحقّق بـ`docker ps` ولو فيه تعارض، غيّر المنفذ بملف compose أو أوقف البرنامج الآخر.
أغلب القوالب تحتاج ملف .env حقيقي (مو المثال الفارغ) فيه أسرار/دومين/بريد صحيحة. راجع سجل الخطأ بـ`docker compose logs` — عادة يذكر اسم المتغير المفقود صراحة.
صور Docker الكبيرة (بعض البرامج تتجاوز عدة غيغابايت) تحتاج مساحة وذاكرة كافية وقت السحب والتشغيل. تحقّق بـ`df -h` و`free -h` قبل أي محاولة ثانية.
لو ملف compose يشاور على شبكة خارجية (external network) ما أنشأتها يدويًا أول، الحاوية ترفض تبدأ. أنشئها بـ`docker network create <name>` قبل التشغيل.
مساند تشغّل نفس البرامج (وأكثر من 83 غيرها) على بنية تحتية جاهزة ومُختبرة — أنت ما تلمس Docker إطلاقًا، وما تشوف أي رسالة خطأ إعداد. تدفع 4$ شهريًا، وخدمتك جاهزة على رابط خاص بك خلال دقائق.
ابدأ الآن