Olej писал(а):
Цитата:
Монтирование устройств (Пример №1)
Это вопрос удалённого использования X-сервера, который давно уже (2011г.) и подробно обсуждался вот здесь:
тонкие вопросы с Х-сервером ... и, может, отчасти ещё здесь: [url=несколько X11 со своими WM]несколько X11 со своими WM[/url].
Теперь к ним возвращаемся ... в новом контексте.
Код:
[olej@xenix tmp]$ ls -l /tmp/.X11-unix
итого 0
srwxrwxrwx 1 root root 0 июл 30 12:16 X0
Код:
olej@xenix ~]$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
qkd/proxy_server latest c29047e43bf8 3 months ago 558.5 MB
qkd/base latest 52872f1783db 3 months ago 1.161 GB
docker.io/cdbishop89/docker-mint18-ci latest d5ff8e8ae673 10 months ago 4.67 GB
docker.io/vcatechnology/base-linux-mint latest 857e091bbb4b 10 months ago 4.445 GB
Запуск:
Код:
[olej@xenix ~]$ docker run -ti -e DISPLAY=unix$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix docker.io/cdbishop89/docker-mint18-ci /bin/bash
20e4bf8836b7 / # xcalc
No protocol specified
Error: Can't open display: unix:0
20e4bf8836b7 / # exit
exit
Этой беде легко помочь (там, в исходной теме всё было) ... на хост компьютере:
Код:
[olej@xenix ~]$ xhost +local:
non-network local connections being added to access control list
[olej@xenix ~]$ xhost
access control enabled, only authorized clients can connect
LOCAL:
SI:localuser:olej
Запуск:
Код:
[olej@xenix ~]$ docker run -ti -e DISPLAY=unix$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix docker.io/cdbishop89/docker-mint18-ci /bin/bash
0825380dc7d7 / # echo $DISPLAY
unix:0
0825380dc7d7 / # display
d357eb3e017d / # xcalc
Warning: Cannot convert string "-adobe-symbol-*-*-*-*-*-120-*-*-*-*-*-*" to type FontStruct
d357eb3e017d / # exit
exit