Skip to content

fix: migrate from docker-compose v1 to docker compose v2#222

Open
rickstaa wants to merge 1 commit intomainfrom
fix/docker-compose-v2
Open

fix: migrate from docker-compose v1 to docker compose v2#222
rickstaa wants to merge 1 commit intomainfrom
fix/docker-compose-v2

Conversation

@rickstaa
Copy link
Member

@rickstaa rickstaa commented Mar 19, 2026

Summary

  • Replace docker-compose with docker compose (v2 plugin) in start and test scripts
  • Remove deprecated version: "3" key from docker-compose.yml and docker-compose.test.yml

The standalone docker-compose v1 binary is deprecated and no longer installed by default with modern Docker, causing yarn test and yarn start to fail with sh: docker-compose: not found.

Closes #220

Test plan

  • Verify yarn start launches services via docker compose up
  • Verify yarn test builds the image and runs tests via docker compose

🤖 Generated with Claude Code

docker-compose (v1 standalone binary) is deprecated and no longer
installed by default with modern Docker. Replace with the v2 plugin
syntax (docker compose) and remove deprecated version key from
compose files.

Closes #220

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@github-actions
Copy link

🚀 Subgraph Studio preview deployed

Item Details
Version label pr-222-84379f0-23292478588
Query endpoint https://api.studio.thegraph.com/query/31909/livepeer-ci/pr-222-84379f0-23292478588
curl -H 'Content-Type: application/json' \
  -d '{"query":"{ protocol(id: \"0\") { inflation } }"}' \
  https://api.studio.thegraph.com/query/31909/livepeer-ci/pr-222-84379f0-23292478588

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix: test and start scripts broken due to docker-compose v1 dependency

1 participant