博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用docker启动ubuntu的桌面环境
阅读量:4082 次
发布时间:2019-05-25

本文共 593 字,大约阅读时间需要 1 分钟。

转载自:

docker启动ubuntu桌面环境

2019-07-10 14:31:11 14107

分类专栏:

在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
你可能感兴趣的文章
React Native 字体不随系统字体变化而变
查看>>
React-Native的微信SDK辅助包,支持微信登录、微信分享、微信支付
查看>>
React Native 接入微博、微信、QQ 登录功能
查看>>
iOS 开发者开发证书和发布证书的区别以及更换的方法
查看>>
iOS开发-Umeng第三方登录-个人整理
查看>>
iOS开发-Realm数据库
查看>>
IOS项目集成ShareSDK实现第三方登录、分享、关注等功能。
查看>>
iOS NSNotification 通知传值
查看>>
JavaScript 异步方案 async/await
查看>>
React Native应用部署/热更新-CodePush最新集成总结(新)
查看>>
React Native 研究与实践
查看>>
React-Native自定义单选radio
查看>>
React/Redux应用使用Async/Await
查看>>
React Native WebView组件实现的BarCode(条形码)、(QRCode)二维码
查看>>
每个人都能做的网易云音乐[vue全家桶]
查看>>
JavaScript专题之数组去重
查看>>
react-native 实现上传功能
查看>>
Immutable.js 以及在 react+redux 项目中的实践
查看>>
Vue2.0全家桶仿腾讯课堂(移动端)
查看>>
React+Redux系列教程
查看>>