如何使用Docker在Windows的Linux容器中运行GUI应用程序?

gh

我有一个基于QT的GUI应用程序,已在docker中编译(centos映像)。我可以从Linux机器(OpenSUSE 13.2)的Centos映像内部启动GUI应用程序,遵循此博客的说明“ http://fabiorehm.com/blog/2014/09/11/running-gui-apps-with-docker

我想通过window做同样的事情。我安装了window docker。我通过GUI应用程序加载了所需的centos图像,并通过终端尝试使用container启动GUI。它给出错误消息:“ gui:无法连接到X服务器”

任何想法或解决方案。

关于docker问题8710也有类似的讨论,但对于MacOS:

一种比较粗略的方法:

开始在TCP端口上socat公开本地xquartz套接字

socat TCP-LISTEN:6000,reuseaddr,fork UNIX-CLIENT:\"$DISPLAY\"

(注意:对于Windows,您至少需要:

将显示传递到容器(假设virtualbox主机在192.168.59.3上可用):

 docker run -e DISPLAY=192.168.59.3:0 jess/geary

(这是在公共网络上,添加不安全bindsurange选项socat来限制访问。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Docker容器中的Eclipse中运行JavaFX GUI应用程序时发生致命错误

来自分类Dev

使用Docker在Linux中运行dotnet应用程序

来自分类Dev

Linux+Docker - 如何从 Docker 容器内运行主机的应用程序?

来自分类Dev

Docker容器中的GUI Qt应用程序

来自分类Dev

在Linux App Service的Docker容器中运行.Net Core控制台应用程序

来自分类Dev

如何使用IntelliJ调试在Docker中运行的应用程序?

来自分类Dev

如何从主机OS的Docker容器运行应用程序?

来自分类Dev

如何在docker-py中运行基本的Web应用程序容器?

来自分类Dev

如何在docker-py中运行基本的Web应用程序容器?

来自分类Dev

如何将 Eureka 服务 ip 传递给在 docker 容器中运行的 java 应用程序?

来自分类Dev

如何在laravel应用程序中使用docker容器运行websockets

来自分类Dev

如何在Windows Docker容器上安装应用程序?

来自分类Dev

如何在Windows vm上运行GUI应用程序?

来自分类Dev

使用gui.createMacBuiltin使Windows应用程序现在可以在节点Webkit中运行

来自分类Dev

如何让Flatpak中的GUI应用程序运行CLI工具?

来自分类Dev

如何使用 docker-composer 运行 node js docker 容器来管理 php 应用程序资产

来自分类Dev

如何制作Java跨平台GUI应用程序(Windows,Linux)?我应该使用什么工具?

来自分类Dev

如何通过用户名和密码保护在Docker容器中运行的Web应用程序?

来自分类Dev

由于无法运行ps ax错误而无法在Docker容器中运行Meteor应用程序

来自分类Dev

FastAPI应用程序在本地运行,但不在Docker容器中运行

来自分类Dev

如何使用docker-compose将已经在运行的容器链接到我的应用程序

来自分类Dev

如何使用 Qt 和 D-Bus 在 Docker 容器中正确运行图形应用程序?

来自分类Dev

使用Ubuntu容器(ascii,utf-8)在docker(Python,Java,Ruby等)中运行应用程序时的编码问题

来自分类Dev

如何在Windows下使用cmake在qt GUI应用程序中显示控制台

来自分类Dev

如何使用 docker 容器中的 Singularity 运行 python 程序?

来自分类Dev

如何在Linux中运行实时应用程序?

来自分类Dev

如何将CLI Linux转换为GUI?或者至少如何在CLI linux中运行像Firefox这样的gui应用程序?正在安装x窗口系统?

来自分类Dev

使用 Linux Mint 中的 bash 运行应用程序

来自分类Dev

您如何使用容器的概念(Docker 容器)交付您的应用程序

Related 相关文章

  1. 1

    在Docker容器中的Eclipse中运行JavaFX GUI应用程序时发生致命错误

  2. 2

    使用Docker在Linux中运行dotnet应用程序

  3. 3

    Linux+Docker - 如何从 Docker 容器内运行主机的应用程序?

  4. 4

    Docker容器中的GUI Qt应用程序

  5. 5

    在Linux App Service的Docker容器中运行.Net Core控制台应用程序

  6. 6

    如何使用IntelliJ调试在Docker中运行的应用程序?

  7. 7

    如何从主机OS的Docker容器运行应用程序?

  8. 8

    如何在docker-py中运行基本的Web应用程序容器?

  9. 9

    如何在docker-py中运行基本的Web应用程序容器?

  10. 10

    如何将 Eureka 服务 ip 传递给在 docker 容器中运行的 java 应用程序?

  11. 11

    如何在laravel应用程序中使用docker容器运行websockets

  12. 12

    如何在Windows Docker容器上安装应用程序?

  13. 13

    如何在Windows vm上运行GUI应用程序?

  14. 14

    使用gui.createMacBuiltin使Windows应用程序现在可以在节点Webkit中运行

  15. 15

    如何让Flatpak中的GUI应用程序运行CLI工具?

  16. 16

    如何使用 docker-composer 运行 node js docker 容器来管理 php 应用程序资产

  17. 17

    如何制作Java跨平台GUI应用程序(Windows,Linux)?我应该使用什么工具?

  18. 18

    如何通过用户名和密码保护在Docker容器中运行的Web应用程序?

  19. 19

    由于无法运行ps ax错误而无法在Docker容器中运行Meteor应用程序

  20. 20

    FastAPI应用程序在本地运行,但不在Docker容器中运行

  21. 21

    如何使用docker-compose将已经在运行的容器链接到我的应用程序

  22. 22

    如何使用 Qt 和 D-Bus 在 Docker 容器中正确运行图形应用程序?

  23. 23

    使用Ubuntu容器(ascii,utf-8)在docker(Python,Java,Ruby等)中运行应用程序时的编码问题

  24. 24

    如何在Windows下使用cmake在qt GUI应用程序中显示控制台

  25. 25

    如何使用 docker 容器中的 Singularity 运行 python 程序?

  26. 26

    如何在Linux中运行实时应用程序?

  27. 27

    如何将CLI Linux转换为GUI?或者至少如何在CLI linux中运行像Firefox这样的gui应用程序?正在安装x窗口系统?

  28. 28

    使用 Linux Mint 中的 bash 运行应用程序

  29. 29

    您如何使用容器的概念(Docker 容器)交付您的应用程序

热门标签

归档