Closed defunctl closed 2 years ago
Ran various combinations of tests. Looks like it works in all scenarios, so old projects only need to be updated to remove that warning, but still work fine as is.
Tools: sodev 5.5 + composerv1 on squareone/feature/docker-compose-v2
Outcome: PASS
Tools: sodev 5.5 + composerv2 on squareone/feature/docker-compose-v2
Outcome: PASS
Tools: sodev 5.5 + composerv1 on squareone/main
Outcome: PASS
Tools: sodev 5.5 + composerv2 on squareone/main
Outcome: PASS, but got the WARN[0000] network proxy...
notice. I assume this is expected.
Adds
docker compose
(v2) support.docker compose exec
in v2 when using a tty is still broken.Likely Related Issues:
Solving this by not using
docker compose exec
ordocker-compose exec
and instead using the straightdocker exec
, taking DC out of the equation. All existing DockerCompose exec commands have been replaced with the new Docker proxy command.This is step one in implementing Mutagen support down the road for Mac user performance.
Testing
I'm unable to test the situation on a Mac where it's automatically enabled, so I'll need help with that, please.
One can test manually by editing
squareone.yml
in your SquareOne project and adding: