All the operation on the website is just like the operation on a real computer. But the fact is you're using a docker container
git clone
cd webos
npm install
npm run typings-install
npm start
# url http://localhost:8119/#/desktop/{{docker_host}}/{{container}}
# example http://localhost:8119/#/desktop/127.0.0.1:2375/helloworld
docker run -it --name helloworld1 -d junjun16818/hello-world
docker run -it -d --name webos -p 8119:8119 junjun16818/webos:0.1
//config docker remote api
nano /lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:5678
sudo systemctl restart docker
http://localhost:8119/#/desktop/${host}:5678/helloworld
http://cncloud.io/#/desktop/118.193.87.6:2376/helloworld1
http://cncloud.io/#/desktop/118.193.87.6:2376/helloworld2
http://cncloud.io/#/desktop/118.193.87.6:2376/helloworld3
http://cncloud.io/#/desktop/118.193.87.6:2376/helloworld4
http://cncloud.io/#/desktop/118.193.87.6:2376/helloworld5