This is a minimal image which will help you run X server with openbox on the docker container and access it from ANY recent browser without requiring you to do any configuration on the client side.
Provide system application accessible over the web easily. Lets say you want to demo a software which runs on your pc over internet without requiring the clients to install any softwares like Teamviwer,etc.
You can use this to create a simple use & throw linux envinronment with GUI over cloud or any VPS /Server or even at your laptop.
Especially useful if you have to give access to your friends who come over for facebook/twittering at your PC. :)
How to use
docker run -td -p 6080:6080 zerodivide1/docker-novnc #Or if you like to build yourself git clone https://github.com/zerodivide1/docker-novnc.git cd docker-novnc docker build -t novnc . docker run -td -p 6080:6080 novnc
Host as your Public IP of your docker host/server.
Post = 6080
Leave password as blank and click connect you should see a nice display within your browser, just right click and open terminal or firefox.
This is a minimal Image
This comes only with Firefox & Geany text editor installed if you'd like to have more softwares you can freely install them using
ex: apt-get install libreoffice-base libreoffice-gtk libreoffice-calc
- http://docker.com for all the docker based support.
This container doesn't seem to work. I get "Failed to connect to server (code: 1006)" in the noVNC client, and the log seems to indicate a problem connecting to 5900:
192.168.1.2 - - [06/Jun/2015 17:25:51] connecting to: localhost:5900
handler exception: [Errno 111] Connection refused