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, які допоможуть сформувати цей модуль. Які набори параметрів для вас важливі?
- ЧИТАЙТЕ ТАКОЖ: Розкажіть корпорації Майкрософт про свої проблеми в Edge з програмою відстеження випусків платформи Microsoft Edge