Docker-compose.yml version 2.3

Hey,

So the problem is, as the message state, it’s not supported. You are trying to use the Docker Compose v2.3 file syntax which requires Docker Compose v1.16 and higher. The default machine image on CircleCI is using Docker Compose v1.14.

I’d suggest using a newer machine image such as in the example below:

version: 2
jobs:
  build:
    machine:
      image: circleci/classic:201808-01
    steps:
      - checkout

The image above includes Docker v18.06.0-ce and Docker Compose v1.22.0.

1 Like