用docker啓動ubuntu的桌面環境

在win10下使用了docker之後,已經完全拋棄了之前虛擬機的開發方式,在學習一些計算機視覺相關的內容時,可能需要在圖形化界面進行開發和調試,所以嘗試了下在dockerhub上搜索了下支持desktop的ubuntu鏡像,找到一個lxde桌面環境的ubuntu鏡像

 

拉取鏡像:

docker pull dorowu/ubuntu-desktop-lxde-vnc

 

運行容器:

docker run -p 6080:80 -p 5900:5900 -e VNC_PASSWORD=VNC登錄的密碼 -v /dev/shm:/dev/shm dorowu/ubuntu-desktop-lxde-vnc

 

該鏡像以VNC的方式連接到桌面環境服務器,可以下載個VncViewer 作爲客戶端連接到容器

注意,這裏的容器暴露了兩個端口

6080:是web版的vnc,可以在瀏覽器上直接訪問桌面環境

5900:是使用客戶端工具連接的端口

 

 

顯示分辨率可以通過環境變量來控制 如下:

docker run -p 6080:80 -e RESOLUTION=1920x1080 -v /dev/shm:/dev/shm dorowu/ubuntu-desktop-lxde-vnc
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章