Ubuntu Core 14.04 + LXDE desktop + Firefox browser + TightVNC server. Runs as a daemon by default by using tail.
Include password.txt with the password for TightVNC (by default this is "password"). This must be at least 8 characters and is truncated if longer.
The default password should be changed. To do so start up a container and then run
docker exec <id> bash -c "echo -e '<password>\n<password>\nn' | vncpasswd".
For automatically mapping a VNC port use
docker run -dP kaixhin/vnc and
docker port <id> to retrieve the port.
For specifying the port manually use
docker run -d -p <port>:5901 kaixhin/vnc.
The shell can be entered as usual using
docker run -it kaixhin/vnc bash.
If you find this useful in research please consider citing this work.
@mata77 Should be fine - will work on it next week.
it's possible to add xrdp service?
@haggaie Sorry it's just 14.04 now. Several users and myself have had issues with installing further software without proper 16.04 support. Once 16.04 is more prevalent I'll reconsider supporting both.
I see the 16.04 version replaced the 14.04 version. (Although the title still has 14.04 in it). Any chance of having a different tag for 14.04?
for chromium to work
--no-sandbox --user-data-dir something