إنشاء صورة ويندوز 10 لاستخدامها كحاوية عامل الميناء

أحاول إنشاء صورة ويندوز 10 من أجل إرساء تطبيق قديم موجود. لأسباب وجيهة جدا ، يجب أن تكون الصورة الأساسية ويندوز 10 لا ويندوز سيرفر. كيف أذهب عن القيام بذلك?

ما كان يدور في ذهني هو:

1) إنشاء بلدي الفانيليا ويندوز تثبيت كآلة فرط الخامس

2) تثبيت التطبيق على ذلك

3) اغلاق هذا فم

4) تحويل فدكس الناتجة إلى ملف صورة ويندوز (ويم)

5) بطريقة أو بأخرى استخدام هذا كصورة قاعدة لعامل الميناء

هل أنا على الطريق الصحيح?

لا ، هذا لن ينجح.

حاويات ويندوز (وهذا هو نفس حاويات عامل الميناء على لينكس) تحتوي أساسا على "المستخدم الفضاء" جزء من ويندوز ، ولكن حصة واحدة الأساسية ويندوز سيرفر النواة.

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

هذا شيء عظيم كما هو الحال مع نواة مشتركة واحدة نحن لسنا بحاجة إلى الأجهزة الافتراضية على وحدة المعالجة المركزية أو مستوى الذاكرة حتى الأشياء يمكن أن تكون أكثر كفاءة بكثير.

بعد هذا التصميم ومع ذلك ، لم يتم تصميم واجهة المستخدم ويندوز 10 وجميع الاشياء للعمل مع ويندوز سيرفر 2016 النواة. قد تعمل عن طريق الإصابة المشتركة ولكن ليس من المرجح.

أيضا ، لا يمكنك فقط اتخاذ فد / ويم أو نوع آخر من الصورة ويقول "هذا هو حاوية بلدي". يجب أن تبدأ بـ" صورة أساسية " وهي تمثيل فعال لنظام التشغيل الرئيسي الخاص بك ، ثم قم بتطبيق التغييرات حسب الحاجة. لا أستطيع أن أتخيل محاولة لمعرفة مجموعة من التغييرات اللازمة لاتخاذ قاعدة ويندوز سيرفر ، وتحويله إلى ويندوز 10.

يبدو أن شخصا ما حقق ذلك ، لكن التعليقات تظهر أنه لا يمكن للعديد من الأشخاص التكاثر:

https://medium.com/axon-technologies/installing-a-windows-virtual-machine-in-a-linux-docker-container-c78e4c3f9ba1

ما هي بك “أسباب وجيهة جدا”?

وكان السبب الجيد لذلك لتشغيل ساس الذي يعمل فقط على ويندوز غير الخادم إلا إذا كنت من قبل إصدار الخادم

الأقرب إلى حاويات ويندوز على ويندوز 10 الذي يتبادر إلى ذهني هو التطبيق الخامس.