मेरे पास एक सर्वर 2016 हाइपर-वी होस्टमैं उस होस्ट पर एक सेंटोस वीएम चलाना चाहता हूं जिस पर डॉकर स्थापित है
क्या यह संभव है? क्या मुझे नेस्टेड वर्चुअलाइजेशन को कहीं सक्षम करने की आवश्यकता है?
मेरे पास एक सर्वर 2016 हाइपर-वी होस्टमैं उस होस्ट पर एक सेंटोस वीएम चलाना चाहता हूं जिस पर डॉकर स्थापित है
क्या यह संभव है? क्या मुझे नेस्टेड वर्चुअलाइजेशन को कहीं सक्षम करने की आवश्यकता है?
सेंटोस वीएम पक्ष पर निश्चित नहीं है - आपको इसे सक्षम करने की आवश्यकता नहीं है, लेकिन एचटीई पल में आपको एक आधुनिक आधुनिक इंटेल प्रोसेसर (एएमडी नहीं) चलाने की आवश्यकता है क्योंकि केवल एक नेस्टेड वर्चुअलाइजेशन का समर्थन करता है ।
हालांकि यह जटिल लगता है । लिनक्स छवियों में से एक के साथ विंडोज सर्वर पर हाइपर-वी कंटेनर चलाने से बेहतर होगा https://blog.docker.com/2016/10/considerations-running-docker-windows-server-2016-hyper-v-vms/
थोड़ी देर हो चुकी है लेकिन आपको वर्चुअलाइजेशन एक्सटेंशन को उजागर करने की आवश्यकता है ।
Set-VMProcessor <VMName> -ExposeVirtualizationExtensions $true
ऐसा तब करें जब मशीन बंद हो और सुनिश्चित करें कि आपके पास इंटेल सीपीयू है ।