We are using Wowza Streaming Engine on Google Cloud Compute Engine in conjunction with Docker: https://cloud.google.com/compute/docs/containers/container_vms.
We set up a really nice system to build and deploy new Wowza code using Docker and soon realized that Wowza licensing does not work well in this system. When a new version is rolled out a fresh new set of instances are created and we point our users to this new cluster. As you probably already know, WSE contacts Wowza Corporate to let them know a new server is running. This action charges your account for a new license for a month.
This system of creating a new set of instances is typical of a cloud Docker service.
So every time we push code a new Docker container is built and we are charged a new month of billing for that instance. This seems unreasonably inflexible to me.
Is there anyone else out there that is using WSE with Docker in a similar manner that has worked around this problem?