Я установил docker на Windows Server 2016.
айк описал здесь:https://store.docker.com/editions/enterprise/docker-ee-server-windows?tab=description
Install-Module -Name DockerMsftProvider -ForceInstall-Package -Name docker -ProviderName DockerMsftProvider -ForceRestart-Computer -Force
Теперь контейнер работает по умолчанию как контейнер Windows, но я хочу, чтобы он работал под управлением контейнера linux.
На моем настольном компьютере у меня есть значок в трее, где я могу это переключить. но на этом сервере его нет
Итак, что мне нужно сделать, чтобы перейти на linux container или как получить значок в трее?
Motya
02.Май.2022 01:41:40
2
Его предполагаемое поведение
Хорошо. Насколько я знаю. Функция контейнеров Linux доступна только в "Docker для Windows" на Win 10. Не обычный докер на WS2016....
Потому что "контейнеры Linux" на Win10 немного коптят и зеркально отображают виртуальную машину Linux. > Не производственное решение
https://twitter.com/Gentlehag/status/849313687429140481
На случай, если кто-нибудь еще столкнется с этим вопросом, Майкл Фриис указывает на посту OP о том, что новый пограничный канал включает в себя экспериментальную поддержку:
Новый установщик Edge поддерживает установку на Windows Server 2016: https://docs.docker.com/docker-for-windows/install/#download-docker-for-windows27