Я совершенно запутался со стратегией обеспечения поддержки контейнеров 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-машине. (КлиентОграничения)
Я заручился моим пониманием здесь .
Пожалуйста, кто-нибудь может помочь мне понять правильную стратегию или исправить меня, если мое понимание неверно.