【问题标题】:download and run ubuntu-desktop with gnome support via docker通过 docker 下载并运行带有 gnome 支持的 ubuntu-desktop
【发布时间】:2019-03-16 21:39:45
【问题描述】:

我对 docker 完全陌生。我有一个安装了 docker 的 Redhat 7 桌面。 我现在想通过 docker 运行一个成熟的 ubuntu-desktop 18.04(包括它的 gnome GUI)。如何才能做到这一点?我一直在谷歌搜索有关在哪里可以下载 ubuntu 18.04 docker 映像(具有 GUI 支持)并运行它的说明/教程,但令人惊讶的是我找不到任何东西。有人能帮我吗?谢谢。

【问题讨论】:

标签: docker


【解决方案1】:

这是 Docker 的一个非典型用例。 Docker 通常用于通过命令行运行应用程序,或者在没有 GUI 支持的服务器上运行。 docker 镜像中的大多数操作系统都没有 GUI 支持。

但是,您可以使用 X11 启用 GUI 支持。仅使用支持它的容器,据我所知,不适用于 Ubuntu。这篇博文的更多细节:https://blog.jessfraz.com/post/docker-containers-on-the-desktop/

现在,只需运行 docker run -it --rm ubuntu:latest bash,您将启动 Ubuntu 18.04 shell(在本文发布时)。

【讨论】:

    【解决方案2】:

    我有不同的情况,我在 Windows10 平台上运行 docker。我还尝试为一些 Ubuntu 映像安装 Gnome 并从终端启动 gnome-session。我没能做到。

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

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

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

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

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

    dbus-uuidgen > /var/lib/dbus/machine-id
    mkdir -p /var/run/dbus
    dbus-daemon --config-file=/usr/share/dbus-1/system.conf --print-address

    • 安装伙伴(以及一些主题以避免主题警告)

    apt-get install mate-desktop-environment -y
    apt-get ubuntu-mate-themes -y

    • 启动桌面会话

    伴侣会话

    祝你好运!

    (如果你想要更多的程序,而不是“mate-desktop-environment”,你也可以使用更大的包“ubuntu-mate-desktop”。安装需要> 10分钟。)

    【讨论】:

      猜你喜欢
      • 2022-07-30
      • 1970-01-01
      • 2022-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-14
      相关资源
      最近更新 更多