It can be used to easily allow visitors on a website to spawn a
container, get a shell inside it and play around with some piece of
software for a limited amount of time.
Supported features:
Get service status (available features, availability, addresses, ...)
Read and validate terms of service
Spawn a demo container
Get info on running container
Access container console
Send feedback on demo experience
To install:
sudo snap install lxd
sudo lxd init
sudo snap install lxd-demo-server
sudo snap connect lxd-demo-server:lxd lxd:lxd
Details for lxd-demo-server
License
Proprietary
Last updated
8 February 2018 - latest/stable
8 February 2018 - latest/candidate
This snap hasn't been updated in a while. It might be unmaintained and have stability or security issues.
Enable snaps on Debian and install lxd-demo-server
Snaps are applications packaged with all their dependencies to run on all popular Linux distributions from a single build. They update automatically and roll back gracefully.
Snaps are discoverable and installable from the Snap Store, an app store with an audience of millions.
Enable snapd
On Debian 9 (Stretch) and newer, snap can be installed directly from the command line:
sudo apt update
sudo apt install snapd
After this, install the snapd snap in order to get the latest snapd:
sudo snap install snapd
Install lxd-demo-server
To install lxd-demo-server, simply use the following command: