DockerCon Europe: Docker في طريقها نحو المنصة

Anonim

وبذلك يتخذ Docker خطوات إضافية في انتقاله من مجموعة أدوات إلى منصة كاملة. وقال المؤسس المشارك وكبير مسؤولي التكنولوجيا هايكس: "نحن نحتضن عددًا من المشاريع بشكل منفصل عن وقتنا الأساسي". "في Core Runtime ، ينصب التركيز على الاستقرار ، وهذه المشاريع الجديدة ، والأدوات الجديدة ، مصممة لمعالجة مشكلة جديدة بطريقة مستقلة."

يجب أن يكون المسؤولون قادرين على استخدام التطبيقات الثلاثة الموزعة للخدمات الجديدة ، والخدمات المختلفة التي يتم تشغيلها في حاويات Docker مستقلة ، وتوفير وتنسيق أسهل - وهذه هي الميزة التي تتصدر قائمة رغبات العملاء ، وهي خدمة الصناعة البريطانية "The Register" عامل الميناء-CTO.

spoods.de

أول خدمة جديدة ، Docker Machine ، تعمل تلقائيًا على توفير محرك Docker لأي مضيف ، من دفتر الملاحظات المحلي عبر مركز بيانات VM إلى مضيف السحاب. إنه يلغي الحاجة إلى الكثير من التكوين اليدوي والبرمجة النصية اللازمة للحصول على عامل تشغيل وتشغيلها. يدعم Docker Machine AWS و Digital Ocean و IBM SoftLayer و Microsoft Azure و Hyper-V و OpenStack و Rackspace و VirtualBox و VMware؛ أهداف أخرى هي لمتابعة.

يعتمد Docker Swarm على ذلك مرة أخرى ، حيث يمكن تجميع الحاويات بشكل أصلي. Docker Swarm قادر على بناء تجمع موارد عبر مضيفين متعددين لمحرك Docker ومن ثم توزيع أحمال العمل تلقائيًا وفقًا لاحتياجاتهم - بما في ذلك إعادة التوازن التلقائي في حالة فشل المضيف. أكد Hykes على أن Docker Swarm كان مجرد حل واحد ممكن للتجميع. يجب أن يكون الجهاز جاهزًا للاستخدام ، ولكن يمكن أيضًا استبداله في أي وقت بحل آخر ، إذا كان المستخدم أفضل. على سبيل المثال ، سمى Hykes شراكة جديدة مع Mesosphere (لم يسمع عنها قط - بعد ظهر يوم الاثنين) لجعل Mesos "مواطنًا من الدرجة الأولى" في نظام Docker البيئي.

الخدمة الثالثة Docker يؤلف لا يزال الأقل نضجا. ووصفه هيكس في الوقت الحالي بأنه "اقتراح أولي للأداة". إذا تم اعتماده ، يمكن للمطورين تحديد التطبيقات الموزعة بسهولة عبر حاويات متعددة من خلال كتابة الخدمات وتوابعها في ملفات تكوين YAML البسيطة ، بغض النظر عن البنية التحتية الأساسية. أظهر Hykes المفهوم على المسرح بواسطة docker ببساطة عن طريق كتابة "docker up" تطبيق موزع مع حاويات متعددة.

وقال مدير التسويق في شركة دوكرز ديفيد ميسينا لـ "السجل" إن الخدمات الجديدة ستقاس بشكل تعسفي تقريبًا من حيث عدد الحاويات. بالنسبة إلى الثلاثة ، سيكون هناك في النهاية واجهات برمجة تطبيقات عامة (واجهات برمجة). حتى الآن ، ومع ذلك ، نشرت Docker هذا فقط ل Docker Machine ، وسيتابع الاثنان الآخران في النصف الأول من عام 2015.