Intereting Posts
Как автоматически установить трафик на Ubuntu 12.04? Как установить раздел MBR до установки Ubuntu? Раздел перекрывает сектора резервного копирования GPT Могу ли я установить vim для загрузки ftp на сохранение? Как заставить параметр сортировки папок не игнорировать специальные символы? Невозможно добавить серийный код / ​​включить VMware Can not is notall PySensors. «Sudo pip install PySensors» генерирует «ValueError: / usr / bin / python: undefined symbol: libsensors_version» Обновленная система и Firefox теперь не позволят мне вводить тильды или backquotes Hadoop, «Просмотр файловой системы», неработающая ссылка на ec2 Тема метро для phpmyadmin не работает Как использовать супер ключ как модификатор без Unity и Compiz? Какая разница между изображениями Ubuntu Touch? Есть ли способ скомпилировать Notepad ++ из источника? Получение MTP-совместимого Moto G для работы с Ubuntu 12.04 захват видео с веб-камеры и сохранение в файл Не удается смонтировать накопитель HFS +, плохой суперблок?

Ubuntu через (подсистему Windows Linux) и Docker

Я начал использовать подсистему Linux под Windows 10 и имел большой успех с помощью Ubuntu 14.04. Пока не повезло с Docker – это ограничение платформы или комбинация Docker + WLS, которая станет возможной в будущем?

У меня довольно много скриптов, которые нуждаются как в Linux, так и в присутствии докеров.

По состоянию на сентябрь 2016 года

Все текущие реализации Docker в Windows используют виртуализацию, Docker 1.12 использует гипервизор в Windows, что устраняет преимущества контейнеризации над виртуализацией.

Докеру требуется больше, чем просто использование системных вызовов Linux.

Для него нужны группы управления процессами (группы), стекируемая файловая система (aufs) и другие Linux-системы вне ядра.

Ни одна из групп или aufs не является родной для ядра Windows 10.

Существует реализация Windows Server 2016 здесь: https://msdn.microsoft.com/en-gb/virtualization/windowscontainers/quick_start/quick_start_windows_server .. но это приведет только к запуску некоторых служб Windows, например IIS, а не Ubuntu

Источник (спасибо муру ) имеет ответы более подробно и проницательно.

Томас сказал это довольно хорошо и коротко:

Я довольно уверен, что WLS не имеет всей необходимой инфраструктуры для настройки Docker. Основная проблема заключается в том, что WLS, имея Linux-измы, на самом деле не является действительно полнофункциональным Linux. Это то, что многие просто принимают как ограничение …