docker安装linux桌面系统,Hostwinds云主机 – Docker安装Xfce桌面环境(轻量可视化操作系统)...
我們購買的vps主機,如果想進入到桌面環(huán)境中還是很麻煩的。但是有了docker之后,一切貌似變得容易起來了。大鳥在github發(fā)現(xiàn)一個項目alpine-xfce4-novnc。
這篇文章就利用Hostwinds云主機來設(shè)置這個輕量級的桌面環(huán)境,科普下什么是Xfce:一個適用于類UNIX操作系統(tǒng)的輕量級桌面環(huán)境。它的目標(biāo)是快速而低廉的系統(tǒng)資源,同時仍然具有視覺吸引力和用戶友好性。
官網(wǎng):https://www.xfce.org/
項目地址:https://github.com/yangxuan8282/docker-image/tree/master/alpine-xfce4-novnc
一:安裝docker
大鳥這里是用上次購買的Hostwinds西雅圖云主機 來實現(xiàn)vps的可視化桌面連接,安裝過程異常簡單,一句命名直接搞定。對于Hostwinds云主機 感興趣的可以看一下的文章:
但是在安裝之前,先安裝docker,一般安裝了寶塔面板的服務(wù)器,就安裝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
二:運行命令
命令如下:
docker run -d -p 6080:6080 -e VNC_RESOLUTION=1920x1080 yangxuan8282/alpine-xfce4-novnc:amd64
分辨率可以修改為-e VNC_RESOLUTION=1024x768 這樣的,當(dāng)然你也可以默認(rèn)或者修改為別的。命令運行截圖:
完成后訪問:alpinelinux
三:登錄
看起來多么清爽的桌面啊。看到桌面上的cdrom usb,感覺這系統(tǒng)有點上古的感覺了。打開網(wǎng)站看看吧。
Hostwinds云主機使用這個遠程桌面還挺流暢的,能用。
四:一些設(shè)置
在主機上管理docker,然后在容器中安裝docker!
-v /var/run/docker.sock:/var/run/docker.sock
設(shè)置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
使用方法還是很多的,自己去看文檔吧。
五:總結(jié)
Hostwinds云主機利用docker來安裝alpine-xfce4-novnc實現(xiàn)遠程桌面連接,還是非常簡單的,Docker化的通用特點:可遷移、可任意部署到具有docker引擎的設(shè)備,比如你的服務(wù)器或本地電腦。
總結(jié)
以上是生活随笔為你收集整理的docker安装linux桌面系统,Hostwinds云主机 – Docker安装Xfce桌面环境(轻量可视化操作系统)...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一只牛多少钱啊?
- 下一篇: 盆腔积液抽取后有东西流出来正常吗