pygmystack / pygmy-legacy

Use pygmystack/pygmy instead
https://github.com/pygmystack/pygmy
MIT License
25 stars 17 forks source link

Docker Compose v2 support #60

Closed christopher-hopper closed 1 year ago

christopher-hopper commented 2 years ago

Problem / Motivation

The pygmy tool breaks with the latest Docker Desktop where Docker Compose v2 support is enabled by default.

Steps to reproduce

  1. Install Docker Desktop or update Docker Desktop
  2. Open Docker Desktop Preferences
  3. On the General tab check to see that "Use Docker Compose V2" is enabled by default
  4. Start pygmy by following the recommended steps
  5. Start an Amazee.io Docker Compose local environment by following the recommended steps
IvanZugec commented 2 years ago

Can confirm that unchecking "Use Docker Composer V2" fixes the issue of no such service: amazeeio-ssh-agent appearing.

Would be useful to get the documentation change committed.

fubarhouse commented 2 years ago

Just a side note: https://github.com/docker/compose/issues/8874

tobybellwood commented 1 year ago

Not technically a pygmy issue - but I've heard rumours this is now handled better in newer versions of docker bundled with docker desktop