This image is a fork of https://github.com/fcwu/docker-ubuntu-vnc-desktop.git
The following changes were applied:
- Removed noVNC and dependencies
- Tweaked supervisor, removing unecessary code after removing noVNC
- Added Node.js
- Added Atom editor
From Docker Hub
docker pull gpborges/gpborges/phusion-node-lxde-vnc
Build yourself
git clone https://github.com/gpborges/phusion-node-lxde-vnc.git
docker build -t gpborges/phusion-node-lxde-vnc .
Run the container in a detached mode (in background):
docker run -d -p 5900:5900 -p 3000:3000 gpborges/phusion-node-lxde-vnc
Run the container and jump to an interactive tty:
docker run -i -t -p 5900:5900 -p 3000:3000 gpborges/phusion-node-lxde-vnc
Mount /tmp directory from the host machine (or any other directory) to the /data mounting point available at the container.
docker run -d -p 5900:5900 -p 3000:3000 -v /tmp:/data gpborges/phusion-node-lxde-vnc
- boot2docker connection issue, fcwu#2
desktop-mirror is under the Apache 2.0 license. See the LICENSE file for details.