KasmVNC/docker
2020-10-11 13:44:40 -04:00
..
src Added Containerized example Doom 2020-10-11 17:22:42 +00:00
Dockerfile.ubuntu18.doom Added Containerized example Doom 2020-10-11 17:22:42 +00:00
README.md Update README.md 2020-10-11 13:44:40 -04:00

Containerized Examples

These example containers show how to do UI app streaming within Docker containers using KasmVNC.

Doom

What better way to demonstrait containerized app streaming then to stream Doom! The included Dockerfile.ubuntu18.doom file and the source code have everything you need to hit the ground running.

Building

sudo docker build -t kasm/doom -f Dockerfile.ubuntu18.doom .

Running

sudo docker run -it -p 8443:8443 --rm -e "VNC_USER=matt" -e "VNC_PW=password123"  kasm/doom:latest

The environmental variables VNC_USER and VNC_PW set the username and password respectively. The VNC_PW is unset during container startup.

Now navigate to https://:8443/vnc.html

Kasm Technologies

License

See the Chocolate Doom project for details on license specifics of Doom. (https://github.com/chocolate-doom/chocolate-doom)