如何从Docker容器中实时流式传输GUI应用程序?

0

【以下的问题经过翻译处理】 我们正在尝试使用ECS和docker部署渲染窗口(VTK)的应用程序。Docker容器应在具有GPU的EC2实例(带有NICE DCV服务器)上运行。现在我们需要做的是将docker容器内部的应用程序流式传输到DCV客户端。

我的问题是:这可以实现吗?

设置如下:

具有GPU的EC2实例:

  • DCV服务器
  • X服务器
  • Docker,其包含渲染应用程序的Docker容器

我们的应用程序在XServer的显示器上呈现其内容。该显示器是从主机转发的(https://gursimarsm.medium.com/run-gui-applications-in-a-docker-container-ca625bad4638)。现在,DCV服务器应该能够看到呈现的内容并将其流式传输到客户端。如何配置docker / DCV / XServer以实现所需的结果?这可行吗?

我们可以直接在EC2实例上部署应用程序,但由于我们预定义的发布流程,这是不可取的。

profile picture
专家
已提问 5 个月前11 查看次数
1 回答
0

【以下的回答经过翻译处理】 我们开发了一个完全自动的脚本,在docker主机上将DCV部署到带有和不带有GPU的容器中:https://www.ni-sp.com/nice-dcv-in-containers/

也许这可以给你一些实现你的目标的想法。

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则