Можно ли запускать приложения с графическим интерфейсом в контейнерах Windows?
Так что я играю с этой концепцией контейнеров и, в частности, с контейнерами Windows.
Мне удалось запустить контейнеры, используя образ nanoserver для Windows, однако этот образ предназначен для служб и не поддерживает приложения с графическим интерфейсом (или 32-разрядные приложения).
Не удалось найти упоминания о запуске приложений графического интерфейса (и увидеть там графический интерфейс) с использованием контейнера Windows (нашел только интерфейс контейнера Linux).
Есть ли способ запустить приложения с графическим интерфейсом в контейнерах? и так, как я могу создать свой собственный образ, содержащий эту поддержку?
2 ответа
Насколько мне известно, это невозможно, потому что докер не разрешает rdp внутри контейнера
Нано-сервер не поддерживает графический интерфейс. Вот почему я не могу понять, как это должно работать, если ваш базовый образ для вашего контейнера является нано-сервером
Нет, это невозможно в Windows независимо от образа. Это системное ограничение. В качестве последней надежды, чтобы это как-то заработало, я бы попытался установить VNC-сервер внутри контейнера и попытаться подключиться к нему извне. Этот подход работает для контейнеров на основе Linux. Но я сомневаюсь, что это будет работать на Windows.