Today, I found a very interesting website from the tech grapevine:
What is this site? It is an interactive docker playground. If you've ever used sites like JSFiddle to try out snippets of JS/HTML/CSS, this is basically the docker equivalent to try out Docker environments.
With PWD, I now have a dead simple way for anyone who wants to try out this viewer to spin up a demo MapGuide instance on PWD for themselves to check out the viewer.
Once you've proved to the site that you're are indeed a human and not a robot, you will enter the PWD console. From here, click + ADD NEW INSTANCE to start a new shell.
Then run the following commands to build the demo docker image and spin up the container
git clone https://github.com/jumpinjackie/mapguide-react-layout
After a few minutes, you should see a port number appear beside the IP address
This is a link to the default Apache httpd page that is confirmation that the demo container is serving out web content to the outside world.
Now simply append /mapguide/index.php to that URL to access the demo landing page for this viewer. Pick any template on the list to load the viewer using that template.
You now have a live demo MapGuide Server with mapguide-react-layout (and the Sheboygan dataset) preloaded for you to play with to your heart's content for the next 4 hours, after which PWD will terminate your session and all the docker images/containers/etc that you created with it.
This was just one use case that I thought up in 5 minutes after discovering this awesome site! I'm sure there's plenty of other creative uses for such a site like this.
Many thanks to brucepc for his MGOS 3.1 docker image from which the demo image is based from.