日韩精品成人无码专区免费-国产99久久久久久免费看-国产精品丝袜久久久久久不卡-国产精品无码一区二区三区

docker容器怎么運行軟件

發布時間:2025-04-24 點擊:87
docker容器怎么運行軟件?docker本身的工作模式是命令行的,因為主要的使用場景可能是做服務器后端方面的比較多。 不過有時候,我們會在docker容器里運行一些圖形界面的軟件,這個時候就需要解決docker “可視化”的問題。
可以把docker鏡像看做一臺沒配顯示器的電腦,程序可以運行,但是沒地方顯示。 linux目前的主流圖像界面服務x11 支持 客戶端/服務端(client/server)的工作模式,只要在容器啟動的時候,將 『unix:端口』或『主機名:端口』共享給docker,docker 就可以通過端口找到顯示輸出的地方,和linux系統共用顯示。
1)在主系統里運行
$ sudo apt-get install x11-xserver-utils $ xhost +這兩句的作用是開放權限,允許所有用戶,當然包括docker,訪問x11 的顯示接口
2)在啟動docker容器時,添加選項如下:
-v /tmp/.x11-unix:/tmp/.x11-unix \ #共享本地unix端口 -e display=unix$display \ #修改環境變量display -e gdk_scale \ #這兩個應該是與顯示效果相關的環境變量 -e gdk_dpi_scale \最終的啟動命令類似這樣
$ 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這樣啟動后的容器,運行有圖形界面的程序就可以自由顯示,和在本地顯示一樣了。
這樣操作已經十分方便了。需要注意的是,每次重新開機,需要在本機操作一次
xhost +
打開權限。
西部數碼的容器云是通過docker技術,在集群服務器上部署容器服務實現,安全可靠,擁有上萬linux鏡像,功能強大、輕量靈活,可輕松作集群服務,自由輕松搭建私有網絡。
高性價比的容器云產品鏈接 https://www.west.cn/paas/container/


騰訊云服務器多個網站設置
微軟發布Surface Pro 4/Book四月第二次固件更新:解決閃屏等多個問題
學生阿里云服務器收費
杭州云服務器
Microsoft Office2013如何激活?激活Office2013的方法
互聯網史上極具破壞性的十大病毒
電腦安裝谷歌Chrome瀏覽器后雙擊圖標無法打開如何解決
天津云服務器租用一般多少錢