如何从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
EXPERTE
gefragt vor 5 Monaten14 Aufrufe
1 Antwort
0

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

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

profile picture
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen