Docker容器中的XRDP KDE segfault,LXDE OK

我一直在与Docker合作,为生物信息学序列分析创build可再现的分析图像。 我最初试图用所有可以想象的工具制作一个超级映像,但是我碰到了devicemapper驱动程序目前的10GB映像限制。

我正在探索的是使用较小的分析或pipe道特定的图像,本地安装的家庭驱动器。 这样我们就可以挂载本地文件位置并读写本地文件系统。 她是一个Docker镜像中Augustus基因build模软件的简单例子,我写道: https : //index.docker.io/u/tlaurent/docker-augustus/ 。

另一个要求是我们有一个可以用xRDP访问的GUI桌面环境。 幸运的是,docker容器可以嵌套jpetazzo / dind – 所以我们的想法是让裸机或云服务器充当我们运行GUI桌面环境的Docker主机。 这个主机也将运行docker,并能够拉我们的任何一个docker的图像。

我正在使用[phusion / baseimage](rep太低),它有自己的初始系统,并运行一个ssh守护进程混合嵌套的图像构build。

我无法让gnome工作在xrdpKDE-full开始加载,但是然后seg错误,但是安装了LXDE ,似乎运行良好。 https://index.docker.io/u/tlaurent/docker-base-lxde-xrdp/

几个问题: – 任何人都可以想到在Docker容器中运行桌面环境的问题吗? – 奇怪的是,KDE分离了。 – 这样一个系统的最佳实践是什么 – 多用户RDP环境? 是否所有可能的大文件夹成为卷可能主机挂载? / home / var

任何想法或build议将不胜感激。 任何人都可以得到这样的事情工作?