Hi @Farzad
I found an Ubuntu 16 base image that I believe might be good for what you need, installed the necessary packages, some at specific versions, and managed to load the pre-built gstreamer libraries and plugins to run the pipeline without rebuilding them from sources. I’ve used that specific release so I can install versions of packages that are compatible with the prebuilt gstreamer libraries.
I’ve created this Dockerfile with Ubuntu 16, on my side it runs the gstreamer pipeline as usual, the plugins get loaded and I see the sample video output on the screen.