Executors and Images

Set up your build environment to run with the docker, machine, or macos executor and specify an image with only the tools and packages you need with the following documentation.

Executor Type Comparison Pre-Built CircleCI Docker Images
Learn about the types of executors you can choose for each job run. Get started easily with Docker by using pre-built CircleCI convenience images in your jobs.

Customize Private Images
Learn how to create and use a custom Docker image.      You can also use a private image stored in a private registry.