• نُشر في

    حل مشكلة إنشاء الحاويات لخادم دوكر بسبب المساحة (Pool Size Limit)


    المشكلة

    من المتوقع المرور بعدد من المشكلات في أنظمة البناء والترابط (CI/CD) المعتمدة على دوكر (Docker)، وذلك نتيجةً لبعض القيود المعتادة في هذه البيئات، ولِمعمارية الخادم والعميل الأساسية في دوكر.

    أدناه إحدى هذه المشكلات تعاملت معها مؤخراً. وهي تحصل أثناء اتصال النظام بـ الخادم dockerd من أجل بناء نماذج وحاويات تطبيق معين (Images)، أو جلْب نماذج موجودة خارجياً. يظهر نص الخطأ كالتالي:

    failed to prepare a4mv4dh8qcq283c7x47a4nwpg: devmapper: Thin Pool has 161986 free data blocks which is less than minimum required 163840 free data blocks. Create more free space in thin pool or use dm.min_free_space option to change behavior
    
  • نُشر في

    أولى التدوينات

    writing

    ”أهلاً بالعالم !“، هي العبارة التي خطرت لي لأوجهها لك عزيزي القارىء ولكتابة أولى تدويناتي العربية هنا.

    كنت قد نشرت سابقاً بعض المقالات عن محول النسخ للغة روبي (RVM)، وبعض المراجعات لكتب قرأتها في السنوات الماضية، ولكن أعَدّتها كمسودات أثناء عمل تحسيني للمدونة ثم فقدتها!

    استكمالاً للقسم الأساسي الإنجليزي من المدونة، سأقوم بإذن الله بنشر ما يتسنى لي من كتاباتٍ وآراء وأفكار، في مجالات شتى تستهويني -ملائمةً للغةِ الضّاد- وأرى فيها متعةً وفائدةً أرجوها للأصدقاء والزوار.