В настоящее время я запускаю свое приложение в контейнере вместе с Xvfb и X11VNC. Все это прекрасно работает, и я вижу GUI через любого клиента VNC. Тем не менее, я хотел бы запустить Xvfb и X11VNC в контейнере A, и мое приложение в контейнере B.Docker: запущенное приложение с удаленным X-сервером
Контейнер A запускается, например. Докер запустить -IT --rm --name x11 -p 6000-6100: 6000-6100 myimagewithXvfb
В BI настроен на отображение = A, чтобы указать на X-сервере (Xvfb) в контейнере А.
В начало BI, например xeyes, но я получаю ошибку: корень @ a1ec4b67e98f:/# xeyes Ошибка: Не удается открыть дисплей: 10.1.0.1 корень @ a1ec4b67e98f:/# эхо $ DISPLAY 10.1.0.1
Кроме того, используя 10.1. 0,1: 0 не имеет значения.
В любом случае, вопрос в том, как заставить это работать, если возможно вообще?
Вы нашли решение? – zaratustra