Tried to run docker-apps through kasm workspace, using Linode Cloud. Any other cloud service provider with VM support can also be used. (AWS, Azure, GCP, IBM Cloud, DigitalOcean)
- Provides Separate space to work in
- Privacy
- Multi-user support
- Remote access through IP
- SSH access from desktop terminal
- I spun Ubuntu 20.4 LTS over Linode (4 Gigs RAM, Shared 2 core CPU Configuration)
- Terminal access through ssh root@[linode-ip-address]
- Swap Configuration using the following commands
sudo dd if=/dev/zero bs=1M count=1024 of=/mnt/1GiB.swap
sudo chmod 600 /mnt/1GiB.swap
sudo mkswap /mnt/1GiB.swap
sudo swapon /mnt/1GiB.swap
- Checks if the swap is done correctly
cat /proc/swaps
- Checks if the swap exists after Reboot of the instance
echo '/mnt/1GiB.swap swap swap defaults 0 0' | sudo tee -a /etc/fstab
- Install KASM
wget https://kasm-static-content.s3.amazonaws.com/kasm_release_1.10.0.238225.tar.gz
tar -xf kasm_release*.tar.gz
sudo bash kasm_release/install.sh
- After the entire process, The credentials will be displayed in the Terminal window. Copy and paste to store them in a safe place, for future use.
- Finally, open any browser (Recommended : Safari) and type the URL as, https://[your-linode-ip]