Я пытаюсь запустить контейнер Linux docker с некоторыми клиентами X11.
Хост Ma c с установленным xQuartz.
Он запускается с использованием -v /tmp/.X11-unix:/tmp/.X11-unix
Я вижу файл /tmp/.X11-unix/X0 в контейнере.
srwxrwxrwx 1 developer developer 0 Mar 28 05:26 X0
и в хосте
srwxrwxrwx 1 username wheel 0 Mar 28 10:56 X0
Идентификатор пользователя является то же самое, gid отличается для названных выше имен.
Когда я запускаю клиент X11, он говорит, что не может подключиться к X-серверу. Сообщение об ошибке:
Unable to init server: Could not connect: Connection refused
Eclipse: Cannot open display:
Значение переменной окружения DISPLAY: 0.
Я попытался отключить аутентификацию клиента в XQuartz, но это не помогло.
В чем может быть причина и решение проблемы?