Running Kasm Workspaces in Docker on a Linux Server

Опубликовано: 29 Сентябрь 2024
на канале: AJ's HLN!
955
12

Run "KASM WORKSPACES in your Home Lab in docker on your server!

In this video, we'll show you how to run Kasm Workspaces in Docker on a Linux server. Kasm Workspaces is a cloud-based platform for deploying and managing virtual desktop infrastructure (VDI) and application virtualization environments. Running Kasm Workspaces in Docker allows you to easily set up and manage virtual desktop environments on a Linux server.

We'll start by showing you how to install Docker on your Linux server, if it's not already installed. Then, we'll walk you through the steps for pulling the latest Kasm Workspaces Docker image from Docker Hub and creating a new Docker container for Kasm Workspaces.
#docker #kasm #linux #server #homelab #homenetworking #proxmox

Make sure to set your linux server with SSH as you will need to SSH into the server as proxmox doesn't like copying and pasting in the console.
I use Putty for this!

What is Kasm Workspaces:
Kasm Workspaces is a Leader in Containerized Desktop Infrastructure. We used Kasm primarily as a remote browser isolation platform for open-source threat intelligence hunting and gathering operations; and the platform was ideal for this use.

Commands and documentation is all credit to ‪@i12bretro‬

Make sure to create a virtual machine using a linux base server.

Commands used in video:
Docker:
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg-agent -y

curl -fsSL https://download.docker.com/linux/$(awk -F'=' '/^ID=/{ print $NF }' /etc/os-release)/gpg | sudo apt-key add -

sudo add-apt-repository "deb [arch=$(dpkg --print-architecture)] https://download.docker.com/linux/$(awk -F'=' '/^ID=/{ print $NF }' /etc/os-release) $(lsb_release -cs) stable"



sudo apt install docker-ce docker-compose containerd.io -y

sudo systemctl enable docker && sudo systemctl start docker

sudo usermod -aG docker $USER

su - $USER

Kasm Docker Container:
cd /tmp

curl -O https://kasm-static-content.s3.amazon...

tar -xf kasm_release*.tar.gz

sudo bash kasm_release/install.sh -I -L 8443

Open a web browser and navigate to https://DNSorIP:8443

Log in using username [email protected] and the password found in the installation output and make sure to make new account with a new password

Check out our social media to stay up to date!
Facebook:   / homelabnetworks  
Instagram:   / homelabnetworks  
Twitter:   / homelabnetworks