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