[NIXP] Microsoft научилась запускать родные Linux-контейнеры на Windows Server с помощью Hyper-V

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Ответить
Аватара пользователя
Dmitry Shurupov
Сообщения: 336
Статус: Open Source geek
ОС: Ubuntu Linux
Контактная информация:

[NIXP] Microsoft научилась запускать родные Linux-контейнеры на Windows Server с помощью Hyper-V

Сообщение Dmitry Shurupov »

На проходившей на прошлой неделе конференции DockerCon 2017 представители компании Microsoft продемонстрировали возможность запуска обычных образов с контейнерами для Linux внутри операционной системы Windows Server. Более 3 лет назад специалисты Microsoft добавили поддержку своего гипервизора виртуализации Hyper-V проектам Docker Machine и boot2docker, а позднее добились запуска Windows-контейнеров в Docker Community Edition (CE). Теперь инженеры показали, как с помощью Hyper-V стало возможным запускать немодифицированные образы Docker-контейнеров, созданных для Linux, в окружении её серверной ОС — Windows Server 2016. Своё дальнейшее сотрудничество с Docker и Linux-контейнерами в Microsoft видят как работу с недавно анонсированным LinuxKit, а также поддержкой containerd. По данным Microsoft, на сегодняшний день «десятки тысяч разработчиков используют Docker Community Edition (CE) на своих лаптопах с Windows 10 для сборки, поставки и запуска Linux- и Windows-контейнеров».
По-моему, это еще один повод перейти на Убунту.
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: [NIXP] Microsoft научилась запускать родные Linux-контейнеры на Windows Server с помощью Hyper-V

Сообщение Stauffenberg »

Это решение найдет свое применение лишь в тех случаях, где по-другому (по той или иной причине) нельзя.
Просто так ставить Windows Server, чтобы в нем запускать Linux-контейнеры... бесмысленно.
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Ответить