This container is based on bb12489/gui-docker. The OBS is incorporated into the container and can be used to stream your desktop.
You can start the container with:
docker run --shm-size=256m -it -p 5901:5901 -e VNC_PASSWD=123456 bb12489/docker-obs
The shm-size argument is to make sure that the webclient does not run out of shared memory and crash. You can change the default VNC password of '123456' on the docker run command to whatever you wish.