Я следую этому руководству для запуска графического интерфейса из докера на хосте MacOS.
brew install socat
brew install xquartz
и затем, используя open -a Xquartz
я включаю соединения от клиентов:
Затем я запускаю socat TCP-LISTEN:6000,reuseaddr,fork UNIX-CLIENT:\"$DISPLAY\"
и из другой запускаемой оболочки:
docker run -e DISPLAY=192.168.0.235:0 --privileged jess/chrome
Но я получаю:
(google-chrome:1): Gtk-WARNING **: cannot open display: 192.168.0.235:0
Где 192.168.0.235
- это ip, который я вижу в записи en0
inet.
Кажется, мой брандмауэр тоже в порядке, может быть, что-то с сетью, которую я использую?