Как стать автором
Обновить

Комментарии 19

Не совсем понятно из статьи, докер для Windows будет поддерживать контейнеры Linux-контейнеры?
Черта с два, мне кажется: «Образы контейнеров Docker для Windows Server будут доступны на портале Docker Hub наряду с образами Docker для Linux, доступными сегодня»
Судя по картинке, то не факт.
Docker.exe тут не зря нарисован.
Docker.exe это просто интерфейс управления контейнерами независимо от среды, исполнять линукс-контейнер на винсервере напрямую естественно будет нельзя.
Также как и исполнять win-контейнер на linux сервере.
зачем на виндовсе запускать линукс-контейнеры?
На виндовсе нужно виндовый софт в песочницы раскладывать, ой как нужно.
А никто такое и не собирается делать. Более того: не смогут, т.к. контейнеры имеют общее ядро, что не даёт возможность развернуть win-контейнер на linux-ядре.

Просто теперь будет возможно использовать Docker для управления win-контейнерами, запущенными на win-хостах. Не больше.
Какое не собирается, простите? Я где-то сказал, что мне нужен виндовый софт налинуксах?

Вроде же четко написано «На виндовсе нужно виндовый софт в песочницы раскладывать»
зачем на виндовсе запускать линукс-контейнеры?
А никто такое и не собирается делать

Я где-то сказал, что мне нужен виндовый софт налинуксах?
Более того: не смогут

улавливаете разницу? :)
И как вы себе это представляете? Docker — это же контейнерная виртуализация, гостевая ОС, по факту, не виртуализируется. Если он начнет это делать, то потеряет часть своих преимуществ перед такими гипервизорами, как kvm и esxi.
Кто-то запретил библиотеки совместимости?
Линуксовые в винде — через cygwin, виндовые в линухе — через wine.
но ради чего?!
Чтобы возможно было запустить любой контейнер на любой платформе без виртуализации.
И какой будет оверхед от использования этих библиотек для поддержки мультиплатформенности? Ведь, именно отсутствие оного и является во многих случаях ключевым фактором при выборе.

Плюс ко всему wine и cygwin со своими ограничениями и рядом не валялись с системами виртуализации.

В общем, я понял Вашу мысль запуска в win-контейнере чего-либо через cygwin или в lin-котейнере — через wine, но лично меня эти варианты абсолютно не привлекают, т.к. имел дело и с одним, и с другим…
Для себя сделал вывод, что эти библиотеки подходят только для чего-то более-менее несложно-домашнего.
Микрософт додумался наконец-то до вин-контейнеров? Круто. Молодцы. Очень не хватало. Ждём. Будем использовать.

Интересно, будут ли они настолько же тонкими и невесомыми, как в линуксе?

Одно беспокоит — как бы они не испаганили тот ламповый докер, который мы имеем сейчас.
Сначала несколько рабочих столов, репозитории, сейчас вот контейнеры… скоро от линукса не отличишь
Ага, особенно после установки KDE под Windows.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий