Docker Build Executors and Docker Images

A Docker image defines the operating system and software packages your organization’s members need to run builds on a Docker executor. You can either import a Docker image from an external Docker registry, such as DockerHub, or create it from a build executor template.

Unlike a VM executor, a Docker executor is not directly associated with any specific VM. When your organization’s members create jobs, they simply associate a Docker image as a build template with the job. When the job’s build triggers, VB Studio runs the build on any Docker deployment VM.

Some key points to remember about Docker images: