This repository contains Dockerfiles to generate Debian images equipped with NOVNC (HTML5 VNC client).
This repository offers a collection of Dockerfiles to create Debian-based Docker images with integrated NOVNC support. NOVNC facilitates remote access to graphical desktop environments via web browsers, offering flexibility and convenience for various visualization tasks.
The Base image contains only the necessary packages and installations to set up a NOVNC server.
The Fluxbox image contains the Fluxbox window manager, providing a lightweight and customizable environment for users.
The Xfce4 image contains the Xfce4 window manager, offering a user-friendly and feature-rich desktop environment.
To utilize these Dockerfiles:
- Navigate to the desired subfolder (
Base
,Fluxbox
, orXfce4
). - Build the Docker image using the provided Dockerfile:
docker build -t <image_name> .
Replace <image_name>
with your preferred name for the image.
- Once the image is built, run it using the following command:
docker run -d -p 8080:8080 <image_name>
docker run -d -p 8080:8080 b0nam/debian-novnc:<image_tag>
Access the NOVNC interface by opening a web browser and navigating to http://localhost:8080
.