在docker搭建centos7遠(yuǎn)程桌面環(huán)境

一翅敌、拉取獲取centos7鏡像

docker pull centos:7

可以從https://hub.docker.com/_/centos?tab=tags查詢拉取需要的鏡像版本

二拧略、啟動(dòng)容器

指定容器的名稱為centos-desktop-vnc干像,并暴露宿主機(jī)的5901來連接vnc

docker run --name centos-desktop-vnc --privileged -d -p 5901:5901 --ulimit memlock=-1 -td centos:7 /usr/sbin/init

三笋颤、配置desktop環(huán)境

進(jìn)入容器環(huán)境

docker exec -it centos-desktop-vnc bash

默認(rèn)的鏡像不帶desktop環(huán)境逼龟,需要手動(dòng)安裝

3.1亿胸、查看支持的環(huán)境

會(huì)出現(xiàn)很多結(jié)果典徘,我們這里選擇的是gnome環(huán)境

 yum grouplist

3.2蟀苛、安裝gnome環(huán)境

yum groupinstall GNOME Desktop -y

3.3、配置系統(tǒng)默認(rèn)的啟動(dòng)模式

我們這里需要設(shè)置啟動(dòng)模式為圖形化

# 獲取當(dāng)前啟動(dòng)模式
systemctl get-default

# 修改啟動(dòng)模式為圖形化
systemctl set-default graphical.target

# 修改啟動(dòng)模式為命令行
systemctl set-default multi-user.target

四逮诲、配置vnc服務(wù)端

4.1帜平、安裝vnc server、vim梅鹦、net-tools

yum -y install tigervnc-server tigervnc-server-module vim net-tools

4.2裆甩、配置vnc server

  • 復(fù)制配置文件模板
cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:1.service
  • 設(shè)置生效用戶
    修改配置文件
vim /lib/systemd/system/vncserver\@\:1.service

將配置文件的<USER>修改為root,由于root的home路徑是/root齐唆,不是/home/root嗤栓,因此注意修改PIDFILE的路徑
改好之后如下

[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target

[Service]
Type=forking

# Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i"
PIDFile=/root/.vnc/%H%i.pid
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'

[Install]
WantedBy=multi-user.target
  • 修改vnc server密碼
vncpasswd
  • 生效vnc配置
systemctl daemon-reload
  • 配置vnc開機(jī)啟動(dòng)
# 啟動(dòng)服務(wù)
systemctl start vncserver@:1
# 設(shè)為開機(jī)啟動(dòng)
systemctl enable vncserver@:1
  • 檢查vnc server是否啟動(dòng)
netstat -lnpt|grep Xvnc

出現(xiàn)下圖結(jié)果說明啟動(dòng)成功


image.png

4.2、關(guān)閉防火墻

# 關(guān)閉防火墻
systemctl stop firewalld
# 禁止防火墻開機(jī)啟動(dòng)
systemctl disable firewalld

五箍邮、vnc客戶端發(fā)起連接

  • 下載vnc client
  • 連接vnc server


    image.png
  • 修改色彩質(zhì)量
    初次連接上去可以看到桌面的色彩很模糊
    解決辦法是在建立好的遠(yuǎn)程連接點(diǎn)右鍵茉帅,選擇 Properties,再選擇 Options 選項(xiàng)卡锭弊,在 General 下面的 Picture quality 選擇 High堪澎,保存。然后就可以看到圖象變清晰了味滞。


    image

    修改完色彩質(zhì)量后效果會(huì)變好


    image.png

六樱蛤、保存鏡像

# 1、查詢container id剑鞍,出現(xiàn)的第一個(gè)字符串就是container id刹悴,我這里是4052d86631b0
docker ps -a | grep centos-desktop-vnc
# 2、提交作為本地鏡像
docker commit 4052d86631b0 centos:7-vnc
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末攒暇,一起剝皮案震驚了整個(gè)濱河市土匀,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌形用,老刑警劉巖就轧,帶你破解...
    沈念sama閱讀 218,607評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異田度,居然都是意外死亡妒御,警方通過查閱死者的電腦和手機(jī)蓝晒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,239評論 3 395
  • 文/潘曉璐 我一進(jìn)店門辆床,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人死宣,你說我怎么就攤上這事⊥锟校” “怎么了哼鬓?”我有些...
    開封第一講書人閱讀 164,960評論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長边灭。 經(jīng)常有香客問我异希,道長,這世上最難降的妖魔是什么绒瘦? 我笑而不...
    開封第一講書人閱讀 58,750評論 1 294
  • 正文 為了忘掉前任称簿,我火速辦了婚禮,結(jié)果婚禮上惰帽,老公的妹妹穿的比我還像新娘憨降。我一直安慰自己,他們只是感情好该酗,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,764評論 6 392
  • 文/花漫 我一把揭開白布券册。 她就那樣靜靜地躺著,像睡著了一般垂涯。 火紅的嫁衣襯著肌膚如雪烁焙。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,604評論 1 305
  • 那天耕赘,我揣著相機(jī)與錄音骄蝇,去河邊找鬼。 笑死操骡,一個(gè)胖子當(dāng)著我的面吹牛九火,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播册招,決...
    沈念sama閱讀 40,347評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼岔激,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了是掰?” 一聲冷哼從身側(cè)響起虑鼎,我...
    開封第一講書人閱讀 39,253評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎键痛,沒想到半個(gè)月后炫彩,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,702評論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡絮短,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,893評論 3 336
  • 正文 我和宋清朗相戀三年江兢,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片丁频。...
    茶點(diǎn)故事閱讀 40,015評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡杉允,死狀恐怖邑贴,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情叔磷,我是刑警寧澤拢驾,帶...
    沈念sama閱讀 35,734評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站世澜,受9級特大地震影響独旷,放射性物質(zhì)發(fā)生泄漏署穗。R本人自食惡果不足惜寥裂,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,352評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望案疲。 院中可真熱鬧封恰,春花似錦、人聲如沸褐啡。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,934評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽备畦。三九已至低飒,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間懂盐,已是汗流浹背褥赊。 一陣腳步聲響...
    開封第一講書人閱讀 33,052評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留莉恼,地道東北人拌喉。 一個(gè)月前我還...
    沈念sama閱讀 48,216評論 3 371
  • 正文 我出身青樓,卻偏偏與公主長得像俐银,于是被迫代替她去往敵國和親尿背。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,969評論 2 355

推薦閱讀更多精彩內(nèi)容