رسم توضيحي يشرح Container / Docker (الحاوية): التطبيق يسافر ومعه مطبخه كاملًا، فيعمل بالطريقة نفسها أينما حطّ.

Container / Dockerالحاوية

ما هو Container / Docker؟

التطبيق يسافر ومعه مطبخه كاملًا، فيعمل بالطريقة نفسها أينما حطّ.

ما معنى Container / Docker بالعربي؟

الاسم المعتمد الآن هو «الحاوية». ولأن كثيرًا من المصطلحات لم يستقرّ لها اسم عربي واحد، يكتب هذا القاموس قرّاؤه: صوّت للاسم الذي تراه أوضح، أو اقترح اسمًا أفضل. نراجع الأصوات في كل جولة ونعتمد ما يختاره الناس.

  1. الحاوية الاسم المعتمد اسم القاموس
  2. دوكر اسم الأداة الأشهر يُستخدم للمفهوم
  3. الكونتينر تعريب صوتي شائع بين المطورين
  4. الحاويات البرمجية صياغة وصفية شائعة

صوت واحد لكل قارئ في كل مصطلح، وتستطيع نقله إلى اسم آخر. حين يتجاوز اسمٌ الاسمَ المعتمد ويصل إلى 5 أصوات على الأقل، نعرضه للاعتماد في الجولة التالية.

اقترح اسمًا عربيًا أفضل

يراجع الذكاء الاصطناعي كل اقتراح قبل ظهوره: نُضيف الأسماء المعقولة، ولا نُضيف الأخطاء الإملائية أو المكرّر أو ما قد يربك القارئ.

هل الشرح غير واضح أو فيه خطأ؟
نوع الملاحظة

تخيّل شاحنة طعام يُفتح جانبها فيظهر مطبخ متكامل: الموقد، الثلاجة، الرفوف، الأواني، الحوض، كل شيء في مكانه بالضبط. أوقفها أمام ملعب في الدوحة، أو في مهرجان في الإسكندرية، أو في مدينة أخرى بالكامل. يصعد الطاهي، فيجد كل شيء حيث تركه، ويطهو الطبق نفسه بالمذاق نفسه. المطبخ لا يُستعار من المكان، بل يأتي مع الشاحنة.

قارن هذا بمطبخ مطعم مثبّت في مبنى. انقل الطاهي إلى مبنى آخر: الأفران مختلفة، خطّ الغاز مختلف، ولا شيء حيث تمتدّ يده.

البرمجيات تعاني المشكلة نفسها. أي تطبيق يحتاج إلى بيئة محدّدة حوله: إصدار معيّن من لغة البرمجة، مكتبات مساعدة بأرقام إصدارات محدّدة، إعدادات بعينها. حاسوب المطوّر فيه تركيبة، والخادم تركيبة تختلف قليلًا، وجهاز زميله تركيبة ثالثة. فيعمل البرنامج عند أحدهم ويتعطّل عند الآخر، لا لأن الكود تغيّر، بل لأن المطبخ حوله تغيّر. ومن هنا أقدم عذر في المهنة: «لكنه يعمل على جهازي».

الحاوية هي شاحنة الطعام للتطبيق. تُغلق الكود مع بيئته كاملة في صندوق واحد: اللغة بإصدارها، المكتبات، الإعدادات. شغّل الصندوق على حاسوبك المحمول أو على خادم ضخم، فيتصرّف بالطريقة نفسها في كل مرة.

أما Docker فهو أشهر صانع لهذه الشاحنات، حتى صار اسم الشركة فعلًا: «Dockerize it» تعني «ضعه في حاوية ليعمل في أي مكان». حين تسمع الكلمتين معًا، تخيّل الشاحنة نفسها.

ولماذا يهمّ هذا من لا يبني حاوية بيده؟ لأن النشر (Deploy) صار موثوقًا: لا أحد يرفع كودًا عاريًا ويرجو أن يطابق الخادم جهازه، بل يشحن الشاحنة كاملة. ولأن الوكيل يستطيع تشغيل مشروعك على جهاز جديد فيعمل فورًا، إذ جلب مطبخه معه. وفي الحوسبة بلا خادم (Serverless)، الآلة التي تُشغَّل لجزء من الثانية لتنفيذ كودك غالبًا ما تشغّله في حاوية.

وملاحظة عن الحجم: الحاوية مطبخ مغلق، لا مبنى كامل مستأجر. أخفّ كثيرًا من استئجار خادم كامل، ولذلك يمكن تشغيل عشر شاحنات على آلة واحدة في الوقت نفسه.

لماذا يهمك Container / Docker؟

حين يفشل برنامج على الخادم بعد أن عمل على جهاز المطوّر، ستعرف أن تسأل: هل هو في حاوية؟ وحين تقارن بين عروض استضافة أو شركات تطوير، ستفهم لماذا يصرّ بعضها على الحاويات.

متى ستسمع كلمة Container / Docker؟

يقول لك المطوّر: «وضعت التطبيق في حاوية Docker، فسيعمل على أي خادم تختاره بلا تعديل».

حمّل القاموس كاملًا بصيغة PDF

قاموس التقنية بالعربي: 101 مصطلحًا في كتاب واحد مصوّر، تقرؤه على هاتفك أو تطبعه. اكتب اسمك ورقم واتساب، وتنضمّ إلى قائمة عبدول على واتساب، ويظهر لك رابط التحميل فورًا.

لن نشارك رقمك مع أحد. يمكنك الخروج من القائمة في أي وقت.

تريد إضافته إلى موقعك؟

أداة مجانية لموقعك أو مدونتك: يظهر خط منقّط تحت مصطلحات القاموس في مقالاتك، ومن يمرّ عليها يرى اسمها العربي ومعناها، ورابطًا للشرح الكامل في صفحة جديدة. لا تجمع أي بيانات عن زوّارك.

  1. الصق هذا السطر قبل نهاية صفحات موقعك (قبل </body>):
    <script src="https://learn.abdulosama.com/qamoos/embed.js" defer></script>
  2. أو اطلب ذلك من وكيل الذكاء الاصطناعي الذي يبني موقعك (Claude Code أو Cursor أو غيرهما): انسخ هذه الجملة وأرسلها له.
    أضف أداة «قاموس التقنية بالعربي» إلى موقعي، واتبع التعليمات هنا: https://learn.abdulosama.com/qamoos/install.md
  3. دليل التثبيت لووردبريس وShopify وWebflow وNext.js وغيرها: افتحه ↗
مجتمع واتساب

انضم لتحديثات عبدول على واتساب

اكتب اسمك ورقم واتساب. أول ما يحصل حاجة كبيرة هتعرفها قبل الجميع: كورسات جديدة، أدوات، جلسات مباشرة، والتحديثات المميزة جدًا.

حددنا دولتك: الولايات المتحدة. غيّر الكود لو رقمك من دولة تانية.

اسأل الذكاء الاصطناعي عني