شرح دوكر خلال دقيقتين! معظم المطورين يستخدمون Docker يوميا دون فهم ما يحدث في الخلفية. إليك كل ما تحتاج إلى معرفته. يحتوي دوكر على ثلاثة مكونات رئيسية: 1️⃣ عميل Docker: حيث تكتب أوامر تتواصل مع خادم Docker عبر واجهة برمجة التطبيقات. 2️⃣ مضيف دوكر: يعمل الشيطان هنا، ويتولى كل الأعمال الشاقة (بناء الصور، تشغيل الحاويات، وإدارة الموارد) 3️⃣ سجل Docker: يخزن صور Docker. Docker Hub عام، لكن الشركات تدير سجلات خاصة. إليك ما يحدث عند تشغيل "docker run": • يسحب Docker الصورة من السجل (إذا لم تكن متوفرة محليا) • Docker ينشئ حاوية جديدة من تلك الصورة • تخصص Docker نظام ملفات للقراءة والكتابة للحاوية • ينشئ Docker واجهة شبكة لربط الحاوية • دوكر يبدأ الحاوية هذا هو. يمكن للعميل، والمضيف، والسجل أن يكونوا على أجهزة مختلفة. لهذا السبب تتناسب دوكر بشكل جيد. فهم هذه البنية يجعل تصحيح مشاكل الحاويات أسهل بكثير. ستعرف بالضبط أين تنظر عندما يتعطل شيء. ____ إذا وجدته مفيدا، أعد مشاركته مع شبكتك. ابحث لي → @_avichawla لمزيد من الرؤى والدروس حول تعلم الآلة وهندسة الذكاء الاصطناعي!