docker-novnc-zh是一个中文linux桌面环境docker镜像.主要包含:
启动内存400M, 浏览器轻度使用内存600M-800M, 正常使用建议有2G内存.
如果你本身有ubuntu要安装上面内容, 可以参考dockerfile中的脚本, 可以避免一些坑(虽然但是应该没有人会拒绝docker吧).
另外在install文件夹下放了我额外安装的应用脚本,因为deb包安装时不可避免出现缺失i依赖的情况。如果安装好后还启动不了,一般在启动器的指令上加上--no-sandbox就好了。
如果你在墙内进行打包, 请使用inside分支. inside分支在最开始就修改了国内源, 并使用国内git镜像.
cd ./docker && docker build -t pikaaq/vnc .
现在本镜像已经上传到dockerhub, 你也可以直接拉取, 本地没有镜像时运行启动命令也会自动拉取.
docker run -itd --rm -p 6080:6080 pikaaq/vnc
即可在浏览器访问6080端口进入web桌面, 默认密码是password, 分辨率1280x800.
VNC_PASSWORD 登录密码RESOLUTION 分辨率docker run -itd \ --name desktop \ -e VNC_PASSWORD=password \ -e RESOLUTION=1600x1200 \ -p 6080:6080 \ -p 5901:5901 \ pikaaq/vnc
shift+空格之类, 避免使用Ctrl/Alt/Tab导致不能流畅使用(novnc不能很好兼容或本地热键冲突)