Я понимаю, что сервер Nano не содержит никаких компонентов, связанных с графическим интерфейсом, и может размещать контейнеры Windows, работающие поверх него.
Большинство докладов и примеров, которые я смог найти до сих пор, говорят о том, что контейнеры приложений, работающие поверх Nano Server, не нуждаются в какой-либо функциональности графического интерфейса (например, сервера IIS) — т.е. обычно эти контейнеры приложений, работающие на образах Docker, создаются из образов Nano Server.FROM microsoft/nanoserver
Мой вопрос заключается в том, сможет ли хост-сервер Nano разместить приложение с графическим интерфейсом, например Word, в контейнере, работающем поверх него. (Теоретически это кажется возможным, поскольку образ Docker контейнера включает пакет графического интерфейса, но я в этом не уверен)
- Если это возможно, следует ли мне собрать образ Docker из образа Server Core
FROM microsoft/windowsservercore
или мне следует собрать его из полноценного сервера Desktop Experience?
решение1
Нет, вы не сможете этого сделать. Даже процедуры настройки придется изменить:
«Поскольку Nano Server — это безголовая операционная система, любое приложение на основе графического интерфейса пользователя должно быть переработано для соответствия клиент-серверной модели, которая допускает удаленную установку и запуск графического интерфейса пользователя на клиенте».
Подробнее наблог МС