Enabling run-docker to use compose means we run our containers the same way in local and ci environments. This makes the flow much simpler and the fidelity between running a single command in local or ci much higher.
Furthermore, running via docker compose allows us to reuse existing compose definitions for other services that are required for some CI jobs.
Acceptance Criteria
### Acceptance Criteria
- [ ] modify run-docker to use docker compose
- [ ] modify existing workflows to be compatible with the changes.
Checks
[x] If the issue is ready to work on, I have removed the "needs:info" label.
Description
Enabling run-docker to use compose means we run our containers the same way in local and ci environments. This makes the flow much simpler and the fidelity between running a single command in local or ci much higher.
Furthermore, running via docker compose allows us to reuse existing compose definitions for other services that are required for some CI jobs.
Acceptance Criteria
Checks
┆Issue is synchronized with this Jira Task