Using Docker with Pipeline Many organizations use Docker to unify their build and test environments across machines, and to provide an efficient mechanism for deploying applications. Starting with Pipeline versions 2.5 and higher, Pipeline has built-in support for interacting with Docker from within a  Jenkinsfile . While this section will cover the basics of utilizing Docker from with a  Jenkinsfile , it will not cover the fundamentals of Docker, which can be read about in the Docker Getting Started Guide. 49