CircleCI 2.0

When using the docker executor and setup_remote_docker configuration you are given access to running docker commands from within your container. You can configure setup_remote_docker to use different versions. View our docs page for the available versions.

When using the machine executor the available docker versions depend on which image you're using. You can see the available images and their included docker versions here on the docs page.

CircleCI 1.0

Note: Docker support on CircleCI 1.0 is limited. We recommend using CircleCI 2.0 if you make use of Docker for your builds.