مُحول تشغيل Docker إلى Docker Compose
مرشد
مُحول تشغيل Docker إلى Docker Compose
بسرعة تحويل أي docker run أوامر إلى ملف نظيف docker-compose.yml يقوم هذا الأداة بتحليل أوامر الحوسبة السريعة ويعمل على إنشاء تكوين مناسب للـ Compose، مما يوفر عليك ترجمة يدويًا للاختيارات المعقدة والخيارات.
كيفية استخدام
ألصق docker run أوامر إلى الحقل المخصص. يقوم الأداة بتحليلها فورًا وينتج تكوينًا صحيحًا docker-compose.yml يمكنك نسخ النتيجة إلى مساحة الذاكرة أو تحميلها كملف. يدعم الأوامر متعددة الأسطر التي تُكمل بـ backslash.
خصائص
- دعم شامل للعلامات – يتعامل مع المنافذ، والحجم، ومتغيرات البيئة، والشبكات، والعلامات، وسياسات إعادة التشغيل، وفحص الصحة، وحدود الموارد، والمؤهلات، وغيرها.
- تحويل فوري – تظهر النتائج أثناء الكتابة دون الحاجة إلى تبادل طلبات مع الخادم.
- إدخال متعدد الأسطر – يدعم أسطر الاستمرار بـ backslash، وهي مُستخدمة بشكل شائع في سيناريوهات السكربتات والوثائق.
- مخرج بتنسيق YAML نظيف – تُنتج ملفًا يحتوي على ترقيم صحيح، ويعمل بشكل صحيح مع تضمين الرموز الخاصة.
- نسخ وتنزيل – نسخ بضغطة زر إلى الذاكرة أو تحميله كـ
docker-compose.yml.
التعليمات
-
ما هو Docker Compose وما الفرق بينه وبين docker run؟
يُعد Docker Compose أداة لتحديد وتشغيل تطبيقات متعددة الحاويات باستخدام ملف تكوين بصيغة YAML. بينما يُستخدم الأمر docker run لتشغيل حاوية واحدة من خلال سطر الأوامر، يسمح لك Docker Compose بتحديد كامل تكوين تطبيقك في ملف وتحكيمه باستخدام أوامر بسيطة مثل docker compose up وdocker compose down.
-
ما هو حجم Docker ولماذا هو مهم؟
يُعد حجم Docker آلية لحفظ البيانات التي تُنشأ وتحتاجها من قبل حاويات Docker. يتم تخزين الحجم خارج ملف نظام الحاوية، وبالتالي تبقى البيانات متاحة عند إعادة تشغيل الحاويات أو حذفها. يُستخدم بشكل أساسي للقواعد البيانات، ملفات التكوين، وجميع البيانات التي تحتاج إلى الاستمرار عبر دورة حياة الحاويات.
-
ما هي شبكات Docker وما الذي يجعلك تستخدم شبكات مخصصة؟
توفر شبكات Docker قنوات اتصال منفصلة بين الحاويات. بحسب الافتراض، يمكن للحاويات على نفس الشبكة التوصل ببعضها باستخدام اسم الحاوية. تُستخدم شبكات مخصصة عندما ترغب في تفكيك مجموعات من الحاويات، أو تحكم في الاتصال بين الخدمات، أو اتصال الحاويات بين مشاريع مختلفة.
-
ما هو فحص صحة Docker و كيف يعمل؟
يُعد فحص صحة Docker أمرًا يُجرى بشكل دوري داخل الحاوية لضمان أن التطبيق يعمل بشكل صحيح. يُشير Docker إلى الحاويات كـ "صحية"، "غير صحية"، أو "مُستكملة" بناءً على رمز الخروج من أمر فحص الصحة. يمكن استخدام هذه المعلومات من قبل مُنظمات التخطيط ومحولات التحميل لتحويل الاتصال فقط إلى الحالات الصحية.
-
ما هي مزايا Docker (cap_add و cap_drop)؟
تُعد مزايا Linux تراخيص مفصلة تُقسّم صلاحيات المستخدم الجذري إلى صلاحيات محددة. يُشغل الحاويات بصفة افتراضية بمجموعة محدودة من المزايا. استخدام cap_add يمنح صلاحيات إضافية مثل NET_ADMIN لتكوين الشبكة، بينما يُستخدم cap_drop لحذف الصلاحيات الافتراضية لتعزيز الأمان.
تثبيت ملحقاتنا
أضف أدوات IO إلى متصفحك المفضل للوصول الفوري والبحث بشكل أسرع
恵 وصلت لوحة النتائج!
لوحة النتائج هي طريقة ممتعة لتتبع ألعابك، يتم تخزين جميع البيانات في متصفحك. المزيد من الميزات قريبا!
