I want to set up a Windows build pipeline that builds the code, starts containers with Docker Compose, then runs integration tests using the containers. when I do docker stack up, I get this error message:
"Image operating system "Linux" cannot be used on this platform"
The solution that came to my mind :
- Set up a self-hosted build agent.
- Somehow start the required containers somewhere else.
Are there any workarounds to run Linux containers on hosted Windows build agents?