user @ host-machine:〜$ ssh remote-server
user @ remote-server:〜$ echo hello | xsel -bi
一切顺利 - 我在主持人的剪贴板上“问好”。
docker run -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix myimage bash
。然后,在我正在输入的容器内:user @ host-machine:〜$ docker run -e DISPLAY = $ DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix myimage bash
user @ 92c40ac9feb7:〜$ echo hello | xsel -bi
一切顺利 - 我在主持人的剪贴板上“问好”。
user @ host-machine:〜$ ssh remote-server
user @ remote-server:〜$ docker run -e DISPLAY = $ DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix myimage bash
user @ 688e48e4b90a:〜$ echo hello | sudo xsel -bi
xsel:无法打开display:(null)
:拒绝连接
用户@ 688e48e4b90a:〜$
为什么我在SSH会话下使用Docker容器时无法使剪贴板转发工作?