Tag: gnome

Docker + GNOME + tightvncserver + noVNC

我想要构build一个Docker镜像来安装Ubuntu GNOME桌面,tightvncserver和noVNC来从Web浏览器远程访问容器。 在我的Dockerfile中,我安装了所有必要的GNOME软件包: RUN apt-get update && apt-get install -y \ ubuntu-desktop \ gnome-panel \ gnome-settings-daemon \ metacity \ nautilus \ gnome-terminal \ 我的xstartup文件是: #!/bin/sh export XKL_XMODMAP_DISABLE=1 unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey /etc/X11/Xsession vncconfig -iconic & gnome-panel & gnome-settings-daemon […]

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工作在xrdp , KDE-full开始加载,但是然后seg错误,但是安装了LXDE ,似乎运行良好。 https://index.docker.io/u/tlaurent/docker-base-lxde-xrdp/ 几个问题: – 任何人都可以想到在Docker容器中运行桌面环境的问题吗? – 奇怪的是,KDE分离了。 – 这样一个系统的最佳实践是什么 – 多用户RDP环境? 是否所有可能的大文件夹成为卷可能主机挂载? / home / var 任何想法或build议将不胜感激。 任何人都可以得到这样的事情工作?

gnome-desktop docker镜像可以和Linux Mint主机配合使用,但不能使用CentOS?

我正在使用这个docker从docker回购想象:traxtopel / docker-centos-gnome-desktop https://index.docker.io/u/traxtopel/docker-centos-gnome-desktop/ 我有一个安装了Docker 0.9.0的Linux Mint系统,它可以运行映像,并启动vncserver和gnome-session,没有任何问题。 但是,当我在CentOS6系统(也是Docker版本0.9.0)上运行相同的映像并尝试启动gnome会话时,我得到以下结果: 无法启动消息总线:无法打开“/ etc / selinux / targeted / contexts / dbus_contexts”:在总线守护进程的dbus-launch读取地址中没有这样的文件或目录EOF 我也尝试启动一个在Linux Mint主机上工作的gnometerminal,但在我的CentOS6主机上生成以下内容。 无法获得会话总线:/ bin / dbus-launchexception终止,出现以下错误:在总线守护进程的dbus-launch读地址中的EOF 回到非工厂模式。 无法召唤GConf恶魔; 退出。 无法联系configuration服务器; 一些可能的原因是您需要为ORBit启用TCP / IPnetworking连接,或者由于系统崩溃而导致失效的NFS锁。 有关信息,请参阅http://projects.gnome.org/gconf/ 。 (详细信息 – 1:无法连接到会话:/ bin / dbus-launchexception终止,出现以下错误:从总线守护进程的dbus-launch读取地址中的EOF) 由于两个docker版本是相同的,他们使用相同的docker图像,我唯一的猜测是它必须与主机内核版本或可能的主机selinuxconfiguration。 Linux Mint内核:3.8.0-19-通用CentOS6内核:2.6.32-431.5.1 任何想法是什么造成这种行为?