KasmVNC/builder
2020-12-24 19:54:58 +00:00
..
startup Added build docker images for debian and others 2020-12-24 19:54:58 +00:00
build_and_deploy_kasm.sh Initial commit 2020-09-20 12:16:44 +00:00
build.sh Added build docker images for debian and others 2020-12-24 19:54:58 +00:00
dockerfile.centos7.build Added build docker images for debian and others 2020-12-24 19:54:58 +00:00
dockerfile.debian10.build Added build docker images for debian and others 2020-12-24 19:54:58 +00:00
dockerfile.ubuntu1604.build Added build docker images for debian and others 2020-12-24 19:54:58 +00:00
dockerfile.ubuntu1804.build Added build docker images for debian and others 2020-12-24 19:54:58 +00:00
dockerfile.ubuntu1804.test Added build docker images for debian and others 2020-12-24 19:54:58 +00:00
dockerfile.ubuntu2004.build Added build docker images for debian and others 2020-12-24 19:54:58 +00:00
dockerfile.ubuntu2004.test Added build docker images for debian and others 2020-12-24 19:54:58 +00:00
README.md Added build docker images for debian and others 2020-12-24 19:54:58 +00:00

REQIUREMENTS

Docker CE

Each supported operating system has two dockerfiles, one for building and one for testing. This example is for building and testing Ubuntu 18.04 LTS

Build the docker image

    cd /src_code_root
    sudo docker build -t kasmvncbuilder:18.04 -f builder/dockerfile.ubuntu1804.build .

Run the builder

    mkdir -p builder/build
    sudo docker run -v /tmp:/build --rm  kasmvncbuilder:18.04
    cp /tmp/build/kasmvnc.ubuntu_18.04.tar.gz builder/build/

Build test desktop container

    cd builder
    sudo docker build -t kasmvnctester:18.04 -f dockerfile.ubuntu1804.test .

run an instance of the new destkop

sudo docker run -it -p 443:8443 --rm -e "VNC_USER=username" -e "VNC_PW=password123"  kasmvnctester:18.04

open browser and point to https:///vnc.html The username and password were set in the docker run command