当前位置: 首页 > 知识库问答 >
问题:

通过docker下载并运行支持gnome的ubuntu桌面

公西季
2023-03-14

我对docker完全陌生。我有一个安装了docker的Redhat 7桌面。我现在想通过docker运行一个完全成熟的ubuntu-desktop 18.04(包括它的gnome GUI)。如何做到这一点?我一直在谷歌上寻找可以下载ubuntu 18.04 docker镜像(带GUI支持)并运行它的指导/教程,但令人惊讶的是我什么也找不到。有人能帮我吗?谢了。

共有2个答案

云隐水
2023-03-14

这是 Docker 的一个非典型用例。Docker 通常用于通过命令行运行应用程序,或者在没有 GUI 支持的服务器上运行应用程序。泊坞窗映像中的大多数操作系统在发布时都不提供 GUI 支持。

但是,您可以使用 X11 启用 GUI 支持。不过,只有支持它的容器,而不是据我所知,Ubuntu。有关此博客文章的更多详细信息:https://blog.jessfraz.com/post/docker-containers-on-the-desktop/

现在,只需运行dockerrun-it--rmubuntu:latestbash,就可以启动ubuntu 18.04 shell(在本文发表时)。

隆兴修
2023-03-14

我有一个不同的情况,我在Windows10平台上运行泊客。我还尝试为一些Ubuntu映像安装Gnome,并从终端启动一个侏儒会话。我没有设法这样做。

我目前的解决方案是使用Mate而不是Gnome。也许我的步骤对其他刚开始使用docker的人有帮助:

>

  • 在 Windows 10 上安装泊坞窗桌面并启动泊坞窗应用程序

    安装vcxsrv并使用Xstart启动它(另请参阅https://dev.to/darksmile92/run-gui-app-in-linux-docker-container-on-windows-host-4kde)

    使用 IP 配置获取计算机的 IP,例如 192.111.999.9

    打开具有管理员权限的控制台并启动 docker 容器。传递一些显示信息,包括您的IP:

    docker run-it-e DISPLAY=192.111.999.9:0.0--特权--name=ubuntu ubuntu

    >

  • 然后您应该会看到一个linux提示符

    更新包管理器并升级现有包:

    apt-get更新
    apt-get升级-y
    apt-get更新

      < li >启动dbus服务以避免dbus警告(另请参见https://georgik . rocks/how-to-start-d-bus-in-docker-container/):

    dbus-uuidgen

    • 安装mate(和一些主题以避免主题警告)

    apt-get install mate-desktop-environment-y

      < li >开始桌面会话

    交配期

    祝你好运!

    (如果你想要更多的程序,而不是“mate-桌面-环境”,你也可以使用更大的包“ubuntu-mate-桌面”。将采取

  •  类似资料:
    • ubuntu22.04 刚刚我想卸载 ibus 输入了 然后我的 gnome 桌面也被一起卸载了 然后我重新安装了 gnome 桌面 然后 sudo reboot 重启了电脑 但是桌面还是加载不出来 也没有 gnome 相关的进程!怎么办? 按了 Alt+F2 也是没用

    • 问题是最清楚的,< br >如何在Docker远程容器中启动完整的桌面环境(KDE,XFCE,Gnome无关紧要)。 我在互联网上挖掘,有很多关于相关主题的问题,但不一样,它们都是关于如何运行GUI应用程序,而不是完整的桌面。 我发现: 必要的运行 以某种方式运行例如 Xfce 在该帧缓冲区中 允许 x11vnc 共享正在运行的 X 环境 但是我实际上被困在这里了,总是得到一些错误: 为了达到目标

    • GNOME Photo Frame 是 GNOME 桌面的一个小应用工具,用来显示一个相框,相框中的照片可以从本地文件夹以及网络相册中加载。

    • 我做错了什么? 作为命令运行docker run-d-name rabbit MQ _ awr-p 5672:5672-p 5673:5673-p 15672:15672 rabbit MQ:3-管理 但http://localhost:15672/没有在浏览器中启动 下面日志

    • 我正在运行一个具有多个投影的SQL,每个投影都很耗时,例如: UDF1 和 UDF2 可能是耗时的功能,但看起来 Flink SQL 按顺序运行 UDF1 和 UDF2,我的问题是 UDF1 和 UDF2 是否可以并行运行以减少延迟?

    • 进入2004年后,KDE与GNOME依然保持快速发展,KDE阵营分别在2月份和8月份推出3.2、3.3版本,GNOME则在3月和9月推出2.6和 2.8,两者的版本升级步幅旗鼓相当。到3.3版本的KDE已经非常成熟,它拥有包括KOffice、Konqueror浏览器、Kmail套件、KDE 即时消息在内的一大堆应用软件,且多数都达到可用标准,功能上完全不亚于Windows 2000。而GNOME更