
أعلنت Microsoft أنها ستبني حاويات Hyper-V في الأصل في نظام التشغيل Windows 10 من أجل القضاء على بعض القيود التي يواجهها المطورون حاليًا. وفقًا لـ Redmond ، يقوم المطورون بتشغيل أجهزة افتراضية لأنشطة التطوير الخاصة بهم وعندما يضيفون حاويات إلى تلك البيئة ، تظهر مشكلات عبر الأجهزة. تأمل Microsoft أنه بإضافة حاويات Hyper-V الأصلية في نظام التشغيل Windows 10 ، لن يتأثر المطورون بهذه المشكلات بعد الآن.
إذا كنت مهتمًا بمعرفة المزيد حول الاتصال بين الأجهزة الافتراضية والحاويات ، فتحقق من ذلك هذا الإدخال من مدونة Microsoft.
سيتم تسليم قدرة حاوية Hyper-V إلى نظام تشغيل عميل Windows 10 وستعمل أيضًا على تمكين إمكانات دعم نظام تشغيل الخادم للمطورين:
نظرًا لأن حاويات Hyper-V تستخدم مثيلها الخاص من Windows kernel ، فإن الحاوية الخاصة بك هي حقًا حاوية خادم على طول kernel. بالإضافة إلى ذلك ، مع مرونة أوقات تشغيل حاوية Windows ، يمكن تشغيل الحاويات المبنية على Windows 10 على Windows Server 2016 إما على شكل حاويات Windows Server أو حاويات Hyper-V.
سيكون لدى Windows Insiders ميزة "حاويات" جديدة في مربع حوار ميزات Windows في الإصدارات القادمة. ستتوفر صورة نظام تشغيل حاوية Nano Server للتنزيل مع محرك Docker المحدث لنظام التشغيل Windows بمجرد إصدار Windows Server 2016 Technical Preview 5 ،
وفقًا لتايلور براون ، مدير المشروع في Microsoft.خبر آخر مثير للاهتمام هو استخدام وحدة PowerShell جديدة لـ Docker. اشتكى العديد من الأشخاص من عدم تمكنهم من رؤية حاويات Docker من PowerShell ، وقد عالجت Microsoft هذه المشكلة:
نظرًا لأننا ناقشنا المزايا والعيوب والخيارات المتنوعة معك ، فقد توصلنا إلى استنتاج مفاده أن وحدة PowerShell الحاوية الحالية تحتاج إلى تحديث... لذلك نحن اليوم نعلن عن إهمالنا لوحدة PowerShell الحاوية التي تم شحنها في إصدارات معاينة Windows Server 2016 واستبدالها بوحدة PowerShell جديدة ل Docker.
يحتاج الفريق إلى ملاحظات الجميع بشأن الميزات المراد إضافتها وسيطلق قريبًا صفحة جديدة في https://aka.ms/windowscontainers/powershell حيث يمكن لجميع الأشخاص المعنيين سرد اقتراحاتهم:
إن بناء وحدة PowerShell رائعة ليس بالمهمة السهلة ، فبين الحصول على كل التعليمات البرمجية بشكل صحيح وتحقيق التوازن الصحيح للكائنات ومجموعات المعلمات وأسماء أوامر cmdlet كلها مهمة للغاية. لذا ، بينما نبدأ في هذه الوحدة الجديدة ، سوف نتطلع إليك - مستخدمينا النهائيين ومجتمعات PowerShell و Docker الواسعة للمساعدة في تشكيل هذه الوحدة. ما هي مجموعات المعلمات المهمة بالنسبة لك؟
- اقرأ أيضًا: أخبر Microsoft عن مشاكلك في Edge باستخدام Microsoft Edge Platform Issue Tracker