Packer هي أداة برمجية تستخدم لإنشاء صور آلة متطابقة لمنصات متعددة من تكوين مصدر واحد. ويمكن استخدامه لأتمتة إنشاء حزم التطبيقات، مثل صور الجهاز الظاهري. يتوفر Packer كأداة مفتوحة المصدر ويستخدم بشكل شائع لإنشاء حزم البرامج لبيئات مختلفة مثل السحابة ومراكز البيانات وعمليات النشر المحلية.

يعمل Packer من خلال تحديد ملف تكوين مصدر واحد (يُعرف باسم "قالب الباكر") يحتوي على تعليمات إنشاء صور الجهاز. تمت كتابة هذه القوالب بلغات البرمجة النصية الشائعة مثل JSON وYAML وGo. يسمح Packer أيضًا باستخدام متغيرات الإدخال، والتي تسمح بتخصيص صور الجهاز. يمكن ضبط هذه المتغيرات في وقت إنشاء الصورة، مما يوفر طبقة من التجريد ويمنع الحاجة إلى إجراء تغييرات يدوية عبر الصور.

يوفر Packer طريقة بسيطة ومتسقة لإنشاء صور آلة متطابقة للأنظمة الأساسية بما في ذلك Amazon Machine Images (AMI) وMicrosoft Azure Images وصور Google Compute Engine (GCE) وVMware وVirtualBox وProxmox وغيرها الكثير. يقوم بأتمتة عملية إنشاء وتكوين صور الآلة المختلفة لهذه الأنظمة الأساسية. باستخدام Packer لإنشاء الصور، يمكن للمؤسسات تقليل الوقت والمال اللازمين لإنشاء الصور يدويًا لمنصات متعددة.

وأخيرًا، تمت كتابة Packer بلغة البرمجة Go ويتم توزيعه كبرنامج ثنائي واحد، مما يجعل من السهل جدًا تثبيته ونشره على مجموعة متنوعة من الأنظمة الأساسية. تم تكوين Packer أيضًا للعمل مع إصدارات متعددة من موفري الخدمات السحابية مثل Amazon Web Services وMicrosoft Azure، مما يعني أنه يمكن للمستخدمين اختيار تنسيق الصورة والنظام الأساسي السحابي الأكثر ملاءمة لبيئتهم.

اختر وشراء الوكيل

وكلاء مركز البيانات

وكلاء الدورية

وكلاء UDP

موثوق به من قبل أكثر من 10000 عميل حول العالم

العميل الوكيل
العميل الوكيل
وكيل العميلflowch.ai
العميل الوكيل
العميل الوكيل
العميل الوكيل