Run a Open Simulator server in Docker.
- Docker
- Visual Studio Code (optional)
$ docker build -t opensim . --build-arg VERSION=<version> EXTERNAL_IP=<ip-address>
$ docker run -it -p 9000:9000/tcp -p 9000:9010/udp opensim
In the VS Code Command Palette choose "Open Folder in Container" which will launch the server in a Docker container allowing for realtime development and testing. Once launched, the server can be accessed using an OpenSim viewer at - http://localhost:9000
The following command can be executed within the Docker container:
$ service grid-server {start|stop|restart}
If you have an existing database (MySQL backup *.sql
) that you want to use, thereby overriding the installation default, replace the existing db/opensim.sql
file with your mysqldump output. Please note the configured OpenSim release version since older databases may introduce backwards compatibility issues.
If you fix a bug, or have a code you want to contribute, please send a pull-request with your changes.
This package is maintained under the Semantic Versioning guidelines.
This package is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose.
docker-opensimulator is provided under the terms of the MIT license