Нет окончательной стратегии запуска контейнера Linux на Windows Server 2019 - PullRequest
3 голосов
/ 03 октября 2019

Я совершенно запутался со стратегией обеспечения поддержки контейнеров Linux в Windows. Я много слышал о LCOW и WSL для запуска Linux-контейнера, но я все еще не уверен, почему они не обеспечивают поддержку Linux-контейнера с использованием MOBY VM, как в WIN 10, пока все не станет стабильным (то есть, пока LCOW больше не является экспериментальной вещью).

Кажется, что не существует стратегии исправления для поддержки контейнеров Linux на сервере 2016 и 2019. На сервере 2019 у меня нет другого выхода, кроме как запустить контейнер Linux в качестве LCOW, и это экспериментально. На сервере 2016 есть еще одна проблема: если я запускаю на нем docker для победы, я не получаю поддержку последних сборок Docker, так как новые версии Docker не поддерживаются. Не существует надежного способа запуска контейнера LINUX на сервере 2016 и сервере 2019, который всегда работает без проблем.

Существует несколько потоков, описывающих различные способы запуска контейнеров Linux на компьютере под управлением Windows Server, но нет ни одного, обеспечивающегоисправлена ​​стратегия запуска Linux Production Containers на Server 2016 и Server 2019.

Я полностью понимаю аргумент, что Linux Container должен использоваться на Linux-машине, но у меня есть довольно конкретные причины для его запуска на Windows-машине. (КлиентОграничения)

Я заручился моим пониманием здесь .

Пожалуйста, кто-нибудь может помочь мне понять правильную стратегию или исправить меня, если мое понимание неверно.

...