В настоящее время я запускаю приложение GUI внутри моего контейнера docker и подключаю сервер дисплея X11 хоста к моему серверу дисплея Docker X11 для отображения на хосте, но выполняю весь рендеринг внутри контейнера .
docker run -it -e DISPLAY=:10.0 -v /tmp/.X11-unix:/tmp/.X11-unix:rw imageName /bin/bash
Мне было интересно, возможно ли смонтировать два разных расположения на хосте в один и тот же путь в контейнере.
Например, сопоставить вывод X11 контейнера с обоими хостами Дисплей X11, как и сервер VN C для удаленного просмотра:
docker run -it -e DISPLAY=:10.0 -v /tmp/.X11-unix:/tmp/.X11-unix:rw -v /tmp/vnc-server:/tmp/.X11-unix:rw imageName /bin/bash
Или более общий пример:
docker run -it -v /folder1/on/host:/folder/on/container:rw -v /folder2/on/host:/folder/on/container:rw imageName /bin/bash
Спасибо