Sage-Bionetworks / sage-monorepo

Where OpenChallenges, Schematic, and other Sage open source apps are built
https://sage-bionetworks.github.io/sage-monorepo/
Apache License 2.0
23 stars 12 forks source link

[Bug] Docker alerts about "`version` is obsolete" #2631

Closed tschaffter closed 5 months ago

tschaffter commented 5 months ago

Is there an existing issue for this?

What product(s) are you seeing the problem on?

OpenChallenges

Current behavior

In the context of testing this PR, Docker shows the following warnings when starting the OC stack with nx serve-detached openchallenges-apex.

vscode@f3eee79da0e4:/workspaces/sage-monorepo$ nx serve-detach openchallenges-apex

> nx run openchallenges-apex:serve-detach

WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/services/apex.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/services/api-docs.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/services/api-gateway.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/services/app.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/services/challenge-service.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/services/config-server.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/services/edam-etl.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/services/elasticsearch.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/services/grafana.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/services/image-service.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/services/kafka.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/services/mariadb.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/services/mysqld-exporter.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/services/notebook.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/services/organization-service.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/services/prometheus.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/services/rstudio.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/services/service-registry.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/services/thumbor.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/services/vault.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/services/zipkin.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/networks.yml: `version` is obsolete 
WARN[0000] /workspaces/sage-monorepo/docker/openchallenges/volumes.yml: `version` is obsolete 
[+] Running 11/11
 ✔ Network openchallenges                         Created                                                             0.1s 
[+] Running 15/14challenges-zipkin                Created                                                             0.1s 
 ✔ Network openchallenges                         Created...

Expected behavior

No response

Anything else?

No response

Commit ID

No response

Are you developing inside the dev container?

Code of Conduct

tschaffter commented 5 months ago

Version two of the Docker Compose command-line binary was announced in 2020, is written in Go, and is invoked with docker compose. Compose V2 ignores the version top-level element in the compose.yml file.

https://docs.docker.com/compose/intro/history/