mirror of
https://github.com/kasmtech/KasmVNC.git
synced 2024-12-01 04:23:22 +01:00
21 lines
698 B
Bash
Executable File
21 lines
698 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# this script will build kasmvnc and build a new kasm desktop image
|
|
# this script assumes you have an instance of kasm already deployed
|
|
# it will replace the existing kasm desktop image so the next kasm you launch will use the updated image
|
|
|
|
set -e
|
|
|
|
if [[ $EUID -ne 0 ]]; then
|
|
echo "This script must be run as root"
|
|
exit 1
|
|
fi
|
|
|
|
docker build -t kasmvncbuilder:latest -f builder/dockerfile.build .
|
|
docker run -v /tmp:/build kasmvncbuilder:latest
|
|
cp /tmp/kasmvnc*.tar.gz builder/
|
|
cd builder
|
|
docker build -t kasmweb/desktop-deluxe:develop -f dockerfile.test .
|
|
docker ps -aq --no-trunc -f status=exited | xargs docker rm
|
|
docker rmi $(docker images | grep "<none>" | awk "{print $3}")
|