Кажется, что Docker в Windows встроен в Windows Server 2016? и поддерживает запуск Windows внутри контейнера Docker и использование Windows в качестве узла контейнера Docker. Это поддерживает Linux? Я так не думаю, я думаю, что он поддерживает только запуск контейнеров Windows Docker. Это также, похоже, поддерживается Microsoft.
Docker для Windows, по-видимому, представляет собой отдельную установку, созданную командой Docker для внедрения Linux Docker. в Windows. Таким образом, Windows может быть хостом Docker, но все контейнеры по-прежнему являются обычными контейнерами Linux. Поддерживает ли это контейнеры Windows? Я так не думаю, я думаю, что он поддерживает только запуск контейнеров Linux Docker. Это также, похоже, поддерживается Docker.
Еще одно интересное замечание: Docker Tools для Visual Studio, похоже, поддерживает только Docker Desktop для Windows, но не Docker для Windows.
Что я действительно ищу, так это заявленные различия между ними, какое-то хорошее сравнение. Какие функции пытается достичь каждый, в чем они похожи, в чем они разные. Всегда ли они будут разными или когда-нибудь соберутся вместе?