DannyNiu Asked: 2022-02-08 22:18:22 +0800 CST2022-02-08 22:18:22 +0800 CST 2022-02-08 22:18:22 +0800 CST 在 macOS 主机上使用 MacPorts 的 Xorg-Server 在 Docker 容器中运行 X11 应用程序 772 我想在我安装在 Docker 中的 Ubuntu 容器中运行 Emacs 代码编辑器,并且我想在 GUI 模式下运行它。 我使用 MacPorts 安装了xorg-server端口,但它默认为 Unix 域本地套接字,在容器中无法访问(由于安全设置)。 如何使用主机 X11 运行容器应用程序?有没有办法为它设置一个 IP(v4 或 v6)套接字? docker emacs 1 个回答 Voted Best Answer DannyNiu 2022-04-25T17:09:05+08:002022-04-25T17:09:05+08:00 打开 X11 应用程序,在首选项中的安全选项卡中,选中第二个框以允许网络连接。 使用xhost(port如果您还没有安装)来设置身份验证设置以允许它。 将DISPLAY容器中的环境变量设置为${IP_of_the_Host}:0.0 鲍勃是你的叔叔。
打开 X11 应用程序,在首选项中的安全选项卡中,选中第二个框以允许网络连接。
使用
xhost
(port
如果您还没有安装)来设置身份验证设置以允许它。将
DISPLAY
容器中的环境变量设置为${IP_of_the_Host}:0.0
鲍勃是你的叔叔。