It will be helpful if we can set VNC password using -e VNC_PASSWORD=<anything>
With NoVNC we are not only can remote using VNC but also from browser. Here the example:
https://hub.docker.com/r/dorowu/ubuntu-desktop-lxde-vnc/
Overall this is greate project. Thanks