مولّد .dockerignore
أنشئ ملف .dockerignore كاملاً بالفئات — الاعتماديات والأسرار والكاش وأكثر.
يعمل 100% داخل متصفحك — لا يتم رفع أي شيء أبداً.
ما هي أداة مولّد .dockerignore؟
يبني مولّد .dockerignore المجاني هذا الملف الذي يحافظ على سياق بناء Docker صغيراً وآمناً. فعّل فئات جاهزة — node_modules والاعتماديات، و .git، وملفات .env بالأسرار، والسجلات، ومخرجات البناء، وكاش المحررات، وملفات النظام — ويُنشأ الملف فوراً. ملف .dockerignore الجيد يسرّع docker build بشكل كبير ويمنع تسرّب الأسرار إلى داخل الصور. كل شيء يعمل محلياً في متصفحك.
طريقة استخدام مولّد .dockerignore
- افتح الأداة — بدون تسجيل أو رفع ملفات، كل شيء يعمل داخل متصفحك.
- املأ خيارات نمط في النموذج؛ القيم الافتراضية المناسبة محددة مسبقاً.
- يتحدّث ناتج ملف .dockerignore فوراً مع كل تغيير تقوم به.
- انسخ النتيجة أو نزّلها كملف جاهز للاستخدام.
الأسئلة الشائعة
هل مولّد .dockerignore مجاني الاستخدام؟
نعم — مولّد .dockerignore مجاني تماماً بدون تسجيل أو حدود أو علامات مائية. استخدمه كما تشاء وفي أي وقت.
لماذا يسرّع .dockerignore عملية البناء؟
عند تنفيذ docker build يرسل Docker المجلد كاملاً (السياق) إلى الـ daemon قبل البدء. بدون .dockerignore يشمل ذلك node_modules و .git — أي مئات الميجابايت بسهولة. تجاهلها يقلص الإرسال إلى ثوانٍ ويحسّن الاستفادة من كاش الطبقات.
هل بيانات الإعدادات الخاصة بي سرية؟
بالتأكيد. يتم توليد كل شيء محلياً في متصفحك عبر جافاسكريبت — لا تُرسل أي بيانات أو إعدادات أو محتويات إلى أي خادم إطلاقاً.
هل تتصل هذه الأدوات بسيرفراتي؟
لا. أدوات OpsForge حاسبات ومولّدات خالصة تعمل في متصفحك — لا تتصل ببنيتك التحتية أبداً. تنسخ النتيجة وتطبّقها بنفسك.
هل حاسبة chmod دقيقة لكل الأنظمة؟
نعم — صيغة الصلاحيات الثمانية معيار POSIX، لذا النتيجة تنطبق بشكل مطابق على لينكس و macOS و BSD.
هل ستُضاف أدوات DevOps أخرى؟
نعم — مولّدات Dockerfile و docker-compose و nginx وإعدادات CI على خارطة الطريق. وسيبقى كل شيء مجانياً ويعمل على جهازك.