One of the pros of using container deployment is reproducibility. For example, if you take a typical model pipeline, you have a set of packages and dependencies that are involved when you use open source libraries, such as a certain version of numpy, and pandas, scikit-learn and/or tensorflow.