欧美日韩国产精选国产永久在线入口|久久精品无码av色色丁香婷婷五月|欧美伊人网91天天视频色板一区|啪啪激情五月天国产高清一卡二卡|激情五月天丁香高清有码无码中文|高清无码免费在线看免费黄片|蜜桃亚洲 无码二区三区黄色网|人人叉人人爽日美黄色视频

新聞中心

docker容器怎么運(yùn)行軟件

作者 / 無憂主機(jī) 時(shí)間 2020-07-04 20:53:43

docker容器怎么運(yùn)行軟件?docker本身的工作模式是命令行的,因?yàn)橹饕氖褂脠鼍翱赡苁亲龇?wù)器后端方面的比較多。 不過有時(shí)候,我們會(huì)在docker容器里運(yùn)行一些圖形界面的軟件,這個(gè)時(shí)候就需要解決Docker “可視化”的問題。

可以把docker鏡像看做一臺(tái)沒配顯示器的電腦,程序可以運(yùn)行,但是沒地方顯示。 linux目前的主流圖像界面服務(wù)X11 支持 客戶端/服務(wù)端(Client/Server)的工作模式,只要在容器啟動(dòng)的時(shí)候,將 『unix:端口』或『主機(jī)名:端口』共享給docker,docker 就可以通過端口找到顯示輸出的地方,和linux系統(tǒng)共用顯示。

1)在主系統(tǒng)里運(yùn)行

$ sudo apt-get install x11-xserver-utils

$ xhost +

這兩句的作用是開放權(quán)限,允許所有用戶,當(dāng)然包括docker,訪問X11 的顯示接口

2)在啟動(dòng)docker容器時(shí),添加選項(xiàng)如下:

-v /tmp/.X11-unix:/tmp/.X11-unix \ #共享本地unix端口
-e DISPLAY=unix$DISPLAY \ #修改環(huán)境變量DISPLAY
-e GDK_SCALE \ #這兩個(gè)應(yīng)該是與顯示效果相關(guān)的環(huán)境變量
-e GDK_DPI_SCALE \

最終的啟動(dòng)命令類似這樣

$ docker run -d \

-v /etc/localtime:/etc/localtime:ro \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-e DISPLAY=unix$DISPLAY \
-e GDK_SCALE \
-e GDK_DPI_SCALE \
--name libreoffice \
jess/libreoffice

這樣啟動(dòng)后的容器,運(yùn)行有圖形界面的程序就可以自由顯示,和在本地顯示一樣了。

這樣操作已經(jīng)十分方便了。需要注意的是,每次重新開機(jī),需要在本機(jī)操作一次

xhost +

打開權(quán)限。

無憂主機(jī)的容器云是通過docker技術(shù),在集群服務(wù)器上部署容器服務(wù)實(shí)現(xiàn),安全可靠,擁有上萬Linux鏡像,功能強(qiáng)大、輕量靈活,可輕松作集群服務(wù),自由輕松搭建私有網(wǎng)絡(luò)。

高性價(jià)比的容器云產(chǎn)品鏈接

本文地址:http://m.love62.cn/news/29944.html

1
1
1
1
1
1
1

客戶服務(wù)熱線

0791-8623-3537

在線客服