Oracle Cloud韩国云主机Docker安装Xfce桌面环境(alpine-xfce4-novnc)

2019年9月24日23:38:26宝塔面板4821,883阅读模式

Oracle Cloud的韩国云主机速度确实快,所以突发奇想的安装的Xfce桌面环境会不会打开速度很快。这里大鸟利用Docker的方式来安装一个Xfce桌面环境(轻量可视化操作系统)。

整个安装过程异常的简单,一句命令就可以搞定,只需要用浏览器连接。如果线路好,配置给力,使用起来还是很流畅的。额。开始动手之前,先去申请一台Oracle Cloud免费的主机用用吧。当然了,不用Oracle Cloud也可以,只要你VPS配置不错,都可以试试这个简单的方法。

一:准备工作

1.1》Oracle Cloud

免费主机先申请到手,当然你用别的主机也可以,这个随意,这篇文章是基于Oracle Cloud韩国云主机来实现的。

1.2》安装docker环境

我们需要安装docker环境,如果是宝塔面板就直接在软件商店里面装docker管理器就可以了。本文用宝塔面板来测试。非宝塔面板安装docker命令如下:

#CentOS 6
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum update -y
yum -y install docker-io
service docker start
chkconfig docker on
 
#CentOS 7、Debian、Ubuntu
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker

1.3》alpine-xfce4-novnc简介

官网:https://www.xfce.org/

项目地址:https://github.com/yangxuan8282/docker-image/tree/master/alpine-xfce4-novnc

二:开始部署

部署起来也很简单,只需要一句命令就可以了。

2.1部署命令

用s-s-h软件连接到服务器,复制如下命令,回车运行。

此处为隐藏的内容!
发表评论并刷新,方可查看

分辨率可以修改为-e VNC_RESOLUTION=1024x768 这样的,当然你也可以默认或者修改为别的。命令运行截图:

Oracle Cloud韩国云主机Docker安装Xfce桌面环境(alpine-xfce4-novnc)

部署完成后,就可以访问:http://ip:6080 默认的vnc密码是 alpinelinux

2.2》访问

就可以访问:http://ip:6080 默认的vnc密码是 alpinelinux,访问如图:

Oracle Cloud韩国云主机Docker安装Xfce桌面环境(alpine-xfce4-novnc)

这里输入默认的密码,回车即可登录。登录效果如图:

Oracle Cloud韩国云主机Docker安装Xfce桌面环境(alpine-xfce4-novnc)

此时,怎么能不赶紧打开自己的网站点击一个广告呢,这可是韩国的ip说不定点击的价格机会很高O(∩_∩)O哈哈~

Oracle Cloud韩国云主机Docker安装Xfce桌面环境(alpine-xfce4-novnc)

打开速度尚可,幻灯片式观看体验,所以体验很不好。不知道国内的云主机安装桌面环境效果会不会更好。

2.3》简单命令

在主机上管理docker,然后在容器中安装docker!

-v /var/run/docker.sock:/var/run/docker.sock

设置VNC密码:

-e VNC_PASSWD=alpinelinux

在本地嵌套的X窗口中运行:

Xephyr -screen 1024x768 :1 &
docker run -v /tmp/.X11-unix:/tmp/.X11-unix yangxuan8282/alpine-xfce4-novnc:amd64 startxfce4

运行多个容器:

Xephyr -screen 1024x768 :2 &
docker run -v /tmp:/tmp yangxuan8282/alpine-xfce4-novnc:amd64 startxfce4

使用方法还是很多的,自己去看文档吧。

2.4》最后

用这个方法来实现vps的可视化桌面连接,还是非常简单的,但是Xfce连接Linux操作系统的速度不是很快,无法达到本地管理Windows那样的流畅体验。所以,这个方法玩玩就可以了。

如果你特别想在Linux系统上运行桌面环境的话推荐2GB内存以上,同时硬盘IO速度必须要给力点,这样运行起来会更流畅。

额,Oracle Cloud云主机你需要切换到root权限,才可以执行命令。如何切换呢?

  • centos  默认登录账户是 opc
  • ubuntu 默认登录账户是 ubuntu
  • 登录到云服务器,直接 sudo -i 就可以切换到root下!

weinxin
微信公众号
关注大鸟博客公众号
大鸟
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定

评论:48   其中:访客  47   博主  1
    • 疯言疯语
      疯言疯语 1

      咋看不到?

      • 疯言疯语
        疯言疯语 1

        看不了,一直在审核?

        • 疯言疯语
          疯言疯语 1

          感谢分享,可是一直看不了

          • 晚年
            晚年 0

            看看啥东东

            • Holloway
              Holloway 2

              感谢分享

              • 苏
                0

                要恢复才能看的?

                • 反反复复
                  反反复复 1

                  感谢分享 哟你更好

                  • 反反复复
                    反反复复 1

                    为什么刷新了还是看不了啊啊啊

                    • gam
                      gam 1

                      感谢分享 哟你更好

                      • 哇,这年轻人
                        哇,这年轻人 0

                        感谢分享,问题已经解决了

                        • we
                          we 0

                          要恢复才能看的?

                          • 的
                            0

                            感谢分享,可是一直看不了

                            • dd
                              dd 1

                              咋看不到?咋看不到?

                              • 12
                                12 0

                                看看隐藏内容

                                • 悍马工啦
                                  悍马工啦 0

                                  root 下有声音吗