Working on cloud services lead me to create Dockerfiles for deploying
OpenSimulator as Docker containers.
The [Github] repository https://github.com/Misterblue/opensim-docker
contains instructions and files for building and deploying OpenSimulator
The hardest part was the tweaking of OpenSimulator configuration because there are so many files that need changing and I wanted to have both packaged configurations and the ability to completely replace the simulator’s configuration without changing the Docker image.
So, as is explained in the repository, the setup is to pretty much null out all
the default configuration files (those in
config-include) and replace them with
bin/config. This allows pre-packaged configurations to be included
in the images (set with environment variable
CONFIG_NAME) or to completely replace
the configuration by mounting over the
Happy Virtual World’ing.