internetstandards / Internet.nl

Internet standards compliance test suite

Home Page:https://internet.nl

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bump required docker version

bwbroersma opened this issue · comments

The current requirement:

- [Docker](https://docs.docker.com/get-docker/) for Linux, (supported, tested version 24.0.2)
- [Docker](https://docs.docker.com/get-docker/) for Mac (supported, tested version 4.21.0)
- [Colima](https://github.com/abiosoft/colima) for Mac (recommended, tested version 0.5.5)

Is no longer valid since this nice PR:

It will result in the error:

$ make up env=develop
docker compose  --env-file=docker/defaults.env --env-file=docker/develop.env --env-file=docker/local.env up --wait --no-build --remove-orphans 
validating ...Internet.nl/docker/docker-compose.yml: configs.nginx_logs_exporter_config Additional property content is not allowed
make: *** [Makefile:430: up] Error 15

See the Configs top-level elements documentation:

ℹ️ Note

environment and content attributes are available with Docker Compose version 2.23.1 and later.

This compose version is packaged in docker engine 25.0.0.

Docker desktop should be at least 4.26.0 which includes Compose v2.23.3.