#windows #docker #containers
#Windows #docker #контейнеры
Вопрос:
Я создал простое приложение с графическим интерфейсом Hello World. Это файл docker,
FROM microsoft/windowsservercore:10.0.14393.2007
ADD ./TestDocker/* /
CMD c:TestDocker.exe
Я создаю его с помощью:
docker build -t test-docker-i .
Я запускаю его с помощью:
docker run -it test-docker-i
Я вижу TestDocker.exe в диспетчере задач, но графический интерфейс не отображается. Кто-нибудь может указать мне, если я делаю что-то не так?
Комментарии:
1. Это Windows (не Linux) Как я понимаю, контейнер Docker?
2. ДА. Контейнер Windows.
3. У вас есть документация, в которой говорится, что это возможно? Единственная информация, которую я видел по этому вопросу, гласит: (а) это невозможно сделать или (б) это можно сделать, но результаты будут такими, какие вы видите: приложение запущено, но вы его не видите. Проблема, по-видимому, заключается (среди прочего) в том, что вам потребуется RDP в контейнере, чтобы увидеть какое-либо визуальное изображение, а RDP не поддерживается в контейнерах Windows Docker.