Networking /scaling/performance are all considerations specific to your cloud provider and application needs – that’s up to you to deal with really. But creating a containerized Gstreamer application is quite doable. Ive started with a ubuntu base image as it’s convenient, but probably there are better choices if you care about having a very minimal container or the most up-to-date version of Gstreamer. With a Ubuntu base image you can RUN apt-get -y install .. most of what you (probably) need