You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
KasmVNC/builder
Dmitry Maksyoma 59382451dc Deb: build-deb now builds a .deb for Ubuntu 18
It builds the builder image first, then proceeeds to building .deb
inside it, and the result is put into the parent (../) directory.
4 years ago
..
startup Added build docker images for debian and others 4 years ago
README.md Added build docker images for debian and others 4 years ago
build-deb Deb: build-deb now builds a .deb for Ubuntu 18 4 years ago
build-deb-inside-docker Deb: build-deb now builds a .deb for Ubuntu 18 4 years ago
build-tarball Deb: add build-tarball and build-deb commands WIP 4 years ago
build.sh Added build docker images for debian and others 4 years ago
build_and_deploy_kasm.sh Initial commit 5 years ago
dockerfile.centos7.build Added build docker images for debian and others 4 years ago
dockerfile.debian10.build Added build docker images for debian and others 4 years ago
dockerfile.ubuntu1604.build Added build docker images for debian and others 4 years ago
dockerfile.ubuntu1804.build Added build docker images for debian and others 4 years ago
dockerfile.ubuntu1804.deb.build Deb: build-deb now builds a .deb for Ubuntu 18 4 years ago
dockerfile.ubuntu1804.test Added build docker images for debian and others 4 years ago
dockerfile.ubuntu2004.build Added build docker images for debian and others 4 years ago
dockerfile.ubuntu2004.test Added build docker images for debian and others 4 years ago

README.md

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