在ubuntu:20.04
的基础上,安装桌面环境,支持SSH和VNC远程连接
我用来学习练手的,参考这个项目,第一次写dockerfile,哈哈哈
感谢 gotoeasy 大佬
# 以后台方式运行容器,指定SSH和VNC端口,默认密码为123456
docker run -d -p 22:22 -p 5900:5900 ericju/ubuntu-desktop:1.1
# 可以指定密码(必须6位以上)及分辨率
docker run -d -p 5900:5900 -e PASSWD=abcd1234 -e SIZE=1024x768 ericju/ubuntu-desktop:1.1
# 用docker-compose方式启动,参考配置docker-compose.yml
docker-compose up
然后就可以使用ssh,xftp 和 VNC可视化桌面了。
其中,VNC 连接地址为 ip:5900
获取 VNC viewer