Deploying with Docker
There is a Dockerfile provided to build an image containing the testing tool. A pre-built version of this container can be downloaded from Docker Hub as follows.
docker pull amwa/nmos-testing
This image provides a quick way for deploying the testing tool in your network.
docker run -d -p="5000:5000" amwa/nmos-testing
The web service will be available on
If you need to change the
UserConfig.py settings. You can define your own copy with the required settings and add the following volume mount. Note: requires an absolute path, the example below is for working from current directory.
docker run -d -p="5000:5000" -v="$(pwd)/UserConfig.py:/config/UserConfig.py" amwa/nmos-testing
If you need to deploy multiple instances of the testing tool for multiple users to have concurrent access, this is a possible method to meet those requirements.