مقالات عملية مرتبة حسب المجال والمستوى، اختر المجال المناسب واقرأ من مستوى مبتدئ إلى محترف.
لو بتشغّل تطبيقك بـ node app.js وبيفضل واقع بعد أي reboot أو كراش، systemd بيرجّعه لوحده في أقل من ثانية. شرح للمبتدئ بمثال بسيط ثم علميًا، مع ملف خدمة كامل وأوامر جاهزة، أرقام، مقايضات، ومتى لا تستخدمه، مع مصادر رسمية.
أغلب صور Docker بتشتغل كـ root افتراضيًا، وده معناه إن ثغرة واحدة ممكن توصل لسيرفرك كله. سطرين في الـ Dockerfile بيحوّلوا الحاوية لمستخدم عادي ويحصروا أي اختراق جوّاها. شرح بمثال بسيط، كود جاهز للـ Dockerfile وKubernetes، طريقة تحقق، والـ trade-offs، مع مصادر رسمية.
لو تطبيقك معرّض للإنترنت مباشرة على المنفذ 3000، إنت فاتح باب لمشاكل أمان وبطء وتوقّف. المقال يشرح الـ Reverse Proxy للمبتدئ بمثال موظف الاستقبال، ثم علميًا، مع إعداد NGINX جاهز للنسخ، HTTPS في دقيقة، موازنة حمل، أرقام واقعية، الـ trade-off، ومتى لا تستخدمه، مع مصادر رسمية.
خلط الـ livenessProbe بالـ readinessProbe هو السبب رقم واحد في الـ restart المتتالي اللي بيوقّع الخدمة. المقال يشرح الفرق بمثال بسيط ثم علميًا، مع YAML كامل قابل للنسخ، سيناريو بأرقام، trade-offs، ومتى لا تستخدمه، مع مصادر رسمية.
صورة الحاوية لازم تفضل ثابتة، لكن كلمة سر قاعدة البيانات لأ. اتعلّم تفصل الإعدادات والأسرار عن كودك في Kubernetes بـ ConfigMap و Secret، بمثال عملي وملفات YAML جاهزة وأرقام ونصيحة أمان تمنع تسريب أسرارك.
لو شغّلت PostgreSQL في Docker ولقيت البيانات راحت بعد الـ restart، ده مش عطل. الحاوية بتكتب في طبقة مؤقتة بتتمسح. المقال يشرح السبب بمثال غرفة الفندق، ثم علميًا بطبقة الكتابة والـ copy-on-write، مع أوامر Volumes جاهزة للنسخ، أرقام، trade-offs، ومتى لا تستخدمه، مع مصادر رسمية.
تقدر تنزّل حجم صورة Docker من 1.2 جيجابايت لـ 80 ميجابايت من غير ما تلمس كود تطبيقك. مقال للمبتدئ يشرح الـ multi-stage build بمثال المطبخ، ثم علميًا بالطبقات وCOPY --from، مع Dockerfile كامل قبل وبعد، أوامر قياس، المقايضات، ومتى لا تستخدمه، مع مصادر رسمية.
لو السيرفر رفض الكتابة بـ No space left on device و df -h يقول عندك مساحة، المشكلة إنك خلّصت الـ inodes مش المساحة. اكتشفها بـ df -i وحلّها خطوة بخطوة.
دليل مبتدئ لتفعيل fail2ban على لينكس لحماية الـ SSH: راقب محاولات الدخول الفاشلة واحظر أي IP يخمّن كلمة المرور تلقائيًا بعد 5 محاولات، بملف jail.local وأوامر جاهزة للنسخ، مع أرقام وtrade-offs ومتى لا تستخدمه ومصادر رسمية.