
Microsoft обяви, че ще изгражда Hyper-V контейнери първоначално в Windows 10, за да премахне някои от ограниченията, пред които са изправени разработчиците в момента. Според Редмънд разработчиците стартират виртуални машини за своите разработки и когато добавят контейнери към тази среда, възникват проблеми с различни машини. Microsoft се надява, че добавяйки собствени контейнери Hyper-V в Windows 10, разработчиците вече няма да бъдат засегнати от тези проблеми.
Ако се интересувате да научите повече за връзката между виртуални машини и контейнери, разгледайте този запис от блога на Microsoft.
Възможността на контейнера Hyper-V ще бъде предоставена на клиентската операционна система на Windows 10 и също така ще даде възможност за поддръжка на сървърни ОС за разработчиците:
Тъй като Hyper-V контейнерите използват свой собствен екземпляр на ядрото на Windows, вашият контейнер наистина е сървърен контейнер по целия път надолу в ядрото. Освен това, с гъвкавостта на контейнерите за изпълнение на контейнери на Windows, построени на Windows 10, могат да се изпълняват на Windows Server 2016 като контейнери на Windows Server или Hyper-V контейнери.
Инсайдерите на Windows ще имат нова функция „Контейнери“ в диалоговия прозорец „Функции на Windows“ в следващите версии. Образът на ОС на контейнера Nano Server ще бъде на разположение за изтегляне заедно с актуализиран механизъм на Docker за Windows, след като бъде освободен техническият преглед на Windows Server 2016 5, според Тейлър Браун, ръководител на проекти в Microsoft.
Друга интересна новина е използването на нов модул PowerShell за Docker. Много хора се оплакват, че не са могли да видят контейнерите на Docker от PowerShell и Microsoft реши този проблем:
Тъй като обсъдихме с вас плюсовете, минусите и различните опции, стигнахме до заключението, че нашият текущ модул PowerShell на контейнера се нуждае от актуализация... Така че днес сме обявяваме, че отменяме контейнерния модул PowerShell, който се доставя в компилациите за предварителен преглед на Windows Server 2016 и го заместваме с нов модул PowerShell за Docker.
Екипът се нуждае от отзивите на всички относно функциите, които да бъдат добавени и скоро ще стартира нова страница на https://aka.ms/windowscontainers/powershell където всички участващи хора могат да изброят своите предложения:
Изграждането на страхотен модул PowerShell не е лесна задача, тъй като правите целия код правилен и правилния баланс на обектите и наборите от параметри и имената на командлети са изключително важни. Тъй като започваме този нов модул, ще търсим вас - нашите крайни потребители и обширните общности на PowerShell и Docker, които ще помогнат за оформянето на този модул. Какви набори от параметри са важни за вас?
- ПРОЧЕТЕТЕ СЪЩО: Кажете на Microsoft за вашите проблеми в Edge с Microsoft Edge Platform Issue Tracker