x11vnc/desktop 带有 X11 和 VNC 的 Ubuntu 的 Docker 映像
fcwu/docker-ubuntu-vnc-desktop:一个原始但不安全的 Ubuntu 桌面实现,没有密码保护
novnc/noVNC : 使用 HTML5 (Web Sockets, Canvas) 的 VNC 客户端
phusion/baseimage:为 Docker 友好而修改的最小 Ubuntu 基础镜像

https://hub.docker.com/r/x11vnc/desktop #随机密码
https://github.com/fcwu/docker-ubuntu-vnc-desktop #没有密码
https://github.com/novnc/noVNC  #HTML5的 VNC 客户端
https://hub.docker.com/r/phusion/baseimage 


https://hub.docker.com/r/dorowu/ubuntu-desktop-lxde-vnc/tags/
  • x11vnc 固定密码
vi Dockerfile
26行添加
RUN  sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list
RUN  apt-get clean


vi image/usr/local/bin/startvnc.sh
#export VNCPASS=${VNCPASS:-$(openssl rand -base64 6 | sed 's/\//-/')}
export VNCPASS="password"