Я использую Docker в Windows 10 версии 1903. У меня есть устаревшее приложение Windows на VC ++. Я создал Docker-образ приложения и отправил его в реестр dockerhub. Я создал Docker Swarm с 1 диспетчером и 2 рабочими узлами. Я пытаюсь развернуть приложение в Docker Swarm с помощью команды docker service create, но отображается следующая ошибка: 1/1: нет подходящего узла (неподдерживаемая платформа на 3 узлах)
Я уже успешно создал рой докеров с помощью следующей командной строки: docker-machine create -d hyperv --hyperv-virtual-switch myswitch nodename Установить узел диспетчера.
С помощью следующей команды я пытаюсь создать службу на узле диспетчера роя докеров: docker service create --network myoverylaynet --endpoint-mode dnsrr --name servicename dockerimage
Можно ли развернуть приложение Windows (без графического интерфейса пользователя) на узле диспетчера роя докеров или можно развернуть только приложения Linux? Как я могу развернуть свое приложение Windows в Docker Swarm?